当前位置: 首页 > news >正文

辖网站建设有人做家具网站中介吗

辖网站建设,有人做家具网站中介吗,网站的虚拟主机到期,html变Wordpress生活不可能像你想象得那么好,但也不会像你想象得那么糟。 我觉得人的脆弱和坚强都超乎自己的想象。 有时,我可能脆弱得一句话就泪流满面;有时,也发现自己咬着牙走了很长的路。 ——莫泊桑 《一生》 一、技术栈 Vite + Vue3 + TS + ElementUI(plus) + .NET Framework 4.7.2… 生活不可能像你想象得那么好,但也不会像你想象得那么糟。 我觉得人的脆弱和坚强都超乎自己的想象。 有时,我可能脆弱得一句话就泪流满面;有时,也发现自己咬着牙走了很长的路。 ——莫泊桑 《一生》 一、技术栈 Vite + Vue3 + TS +ElementUI(plus) + .NET Framework 4.7.2,开发环境为 Win10,VS2019,VS Code。 二、实现原理 1、WinForm 窗口无边框 设置属性FormBorderStyle 为 None , FormBorderStyle = FormBorderStyle.None; 2、WPF 窗口无边框 设置属性 WindowStyle ="None" , WindowStyle = WindowStyle.None; Window x:Class="SerialDevTool.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"mc:Ignorable="d" Title="MainWindow" WindowStyle ="None"AllowsTransparency="True"WindowState="Normal"WindowStartupLocation="CenterScreen"Grid/Grid /Window 3、user32.dll 库 该库包含了一些与用户界面交互相关的函数,其中,ReleaseCapture 函数用于释放鼠标捕获,SendMessage 函数用于向指定的窗口发送消息。 // https://learn.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-releasecapture?redirectedfrom=MSDN // 从当前线程中的窗口释放鼠标捕获,并还原正常鼠标输入处理。 捕获鼠标的窗口接收所有鼠标输入,而不考虑光标的位置,但当光标热点位于另一个线程的窗口中时单击鼠标按钮除外。 BOOL ReleaseCapture();// https://learn.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-sendmessage // 将指定的消息发送到一个或多个窗口。 SendMessage 函数调用指定窗口的窗口过程,在窗口过程处理消息之前不会返回。 LRESULT SendMessage([in] HWND hWnd,[in] UINT Msg,[in] WPARAM wParam,[in] LPARAM lParam ); 4、自定义窗口拖拽实现 引入 user32.dll 库,监听界面上某区域的鼠标事件,触发鼠标事件后,通过ReleaseCapture 函数释放当前鼠标捕获并还原正常鼠标输入处理,由SendMessage 函数实现当前窗口的移动过程。 5、Chromium Embedded Framework 通过 CefSharp 库内嵌一个浏览器控件到 DotNet 窗口应用中。 6、接收 Javascript 信息 ChromiumWebBrowser 类提供了JavascriptMessageReceived 方法, // // 摘要: // Event handler that will get called when the message that originates from CefSharp.PostMessage public event EventHandlerJavascriptMessageReceivedEventArgs JavascriptMessageReceived; 三、TitleBar 样式设计与实现 1、布局 左边三个按钮分别触发最小化、最大/正常化、关闭窗口,标题居中, 2、代码实现 // app\src\components\TitleBarSimple.vue templatediv class="common grid-content"div class="common my-button"el-button id="minimizedButton" @click="minimizedWindow" type="danger" circle /el-button id="normalizedButton" @click="normalizedWindow" type="primary" circle /el-button id="closeButton" @click="closeWindow" type="default" circle //divdiv @mousedown="handleMouseDown" class="common my-title-bar" id="my-title"div el-text tag="b"{{mytitle}}/el-text /div/div/div /templatescript lang="ts" setupconst mytitle:string = 'Awesome Application 版本 1.0.0.0(开发版本) (64 位)'/**最小化窗口 */ const minimizedWindow = () = {const ret = { type: 'minimized' };CefSharp.PostMessage(ret); }/**关闭窗口 */ const closeWindow = () = {const ret = { type: 'close' };CefSharp.PostMessage(ret); }/**最大/正常窗口 */ const normalizedWindow = () = {const ret = { type: 'normalized' };CefSharp.PostMessage(ret); }/**鼠标左键点击事件 */ const handleMouseDown = (event: any) = {// 检查是否是鼠标左键点击事件if (event.button === 0) {const ret = { type: 'mousedown' };CefSharp.PostMessage(ret);} }/scriptstyle lang="scss" /* cnpm install -D sass */.el-row {margin-bottom: 20px; }.el-row:last-child {margin-bottom: 0; }.el-col {border-radius: 4px; }.el-button.is-circle {width: 10px;height: 10px;border-radius: 50%;padding: 8px; }.common {display: flex;/* 水平居中 */justify-content: center; /* 垂直居中 */align-items: center; }.grid-content {min-height: 30px;margin-bottom: 5px;background: #FAFAFA; }.my-button {padding-left: 5px;width: 105px; }.my-title-bar {w
http://www.pierceye.com/news/326211/

相关文章:

  • 电子书籍网站开发重庆网站建设快速建站
  • 广州 企业网站建设公司网页设计模板
  • 长安网站建设制作价格乐清网站
  • 小游戏网站怎么做建站徐州seo代理计费
  • 苏州网站建设数据网络淘宝网店怎么运营起来
  • 网站建设项目实战实训报告凡科建网站
  • 网站建设程序编制做网站优化的教程
  • 已有网站 需要整改 怎么做信息网官网
  • 中石建基础设施建设有限公司网站南阳网站建设的公司
  • 广东建设银行网站营销渠道策略
  • 廊坊开发区规划建设局网站网站域名续费一年多少钱
  • 网站建设需要哪些准备国外网站顶部菜单设计
  • 免费域名注册和免费建站深圳品牌沙发
  • php网站开发就业网站开发研究综述
  • 华升建设集团有限公司网站网站如何做那种诱导广告
  • 做资讯网站要什么手续科技设计公司网站模板下载
  • 西安互联网网站建设湘潭网站建设设计
  • 微网站开发方案模板前程无忧招聘网下载app官网
  • 网站推广方式大全如何写软文赚钱
  • 同城同镇网站建设做幼儿网站的目标
  • 上饶网站建设兼职辽宁沈阳做网站
  • 阳江企业网站好的外包公司
  • 深圳做分销商城网站我有域名跟空间能教我做网站吗
  • 网站子目录做推送用什么网站
  • 网站手机优化网站上传空间的ip地址
  • 做网站增加流量自助微信网站设计
  • 网站推广的6个方法是什么软件开发合同模板范本1
  • 营销网站手机站wordpress的主题目录
  • 达州建设企业网站重视网站商务通
  • 淘宝网站怎么做视频58做二手车网站应该怎么推广