赞助

随笔分类 -  Duilib

摘要:参考资料:https://www.aliyun.com/zixun/wenji/1247250.html 转载:https://www.cnblogs.com/gongxijun/p/4857977.html 转载:https://www.cnblogs.com/jackiesteed/articl 阅读全文
posted @ 2018-11-24 16:12 车臣 阅读(2192) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.myexception.cn/vc-mfc/300749.html 编辑框是供用户输入的,但有时候我们要限制用户输入的内容,比如我们不让用户输入中文,只能输入字符和数字,因此要对用户输入的内容进行过滤。 Duilib中的Edit是原生的窗口,当用户输入时,编辑框的内容被用 阅读全文
posted @ 2017-08-16 17:54 车臣 阅读(2139) 评论(0) 推荐(1) 编辑
摘要:转载:http://www.cnblogs.com/minggong/p/6457734.html 用duilib做了一个窗口,窗口内有一个供用户输入使用的是edit控件。 XML中是这样写的: 但是当这个编辑框获得鼠标焦点后,编辑框的右边框被覆盖,即使edit中什么都不输入,只要有鼠标焦点,就会被 阅读全文
posted @ 2017-08-16 15:13 车臣 阅读(974) 评论(0) 推荐(0) 编辑
摘要:效果: 1.定义两个个定时器ID 2.添加一个成员函数和成员变量 void CPopUpWnd::SetAlpha(HWND hWnd,int Alpha){ HINSTANCE hInst = LoadLibrary(L"User32.DLL"); if(hInst) { typedef BOOL 阅读全文
posted @ 2017-08-14 11:18 车臣 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.twofei.com/667/ 自绘或子类化控件时,有时需要处理鼠标进入(MouseEnter)/鼠标离开(MouseLeave)/鼠标停留(MouseHover)消息,虽然有定义这两个消息常量(WM_MOUSEHOVER 与 WM_MOUSELEAVE),但默认情况 阅读全文
posted @ 2017-08-11 18:00 车臣 阅读(1392) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/mfcing/article/details/43603525 转载:http://blog.csdn.net/infoworld/article/details/46646933 转载:http://blog.csdn.net/qq_25867649 阅读全文
posted @ 2017-08-10 16:29 车臣 阅读(3001) 评论(1) 推荐(2) 编辑
摘要:转载:http://www.cnblogs.com/lanzhi/p/6468596.html 本文向大家介绍如何修改duilib应用图标,对于win32或者mfc应用来说,我们可以在注册窗口类时指定WNDCLASS结构体的HIcon属性。那么duilib应用该怎样处理呢?大家都知道Windows是 阅读全文
posted @ 2017-08-09 15:02 车臣 阅读(978) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/wuan584974722/article/details/25045737 我们在做MFC程序时候经常会一个切换式的按钮,之前我的做法是利用buttion类的一个SetState()函数,但是返现效果不佳。而且容易出现点1按钮,焦点跑到另外一个按钮上 阅读全文
posted @ 2017-08-03 17:49 车臣 阅读(3231) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/wyansai/article/details/51088896 转载:http://blog.csdn.net/lixiang987654321/article/details/45008441 效果: 类html格式文本: Duilib使用一种经过 阅读全文
posted @ 2017-08-03 17:25 车臣 阅读(3385) 评论(0) 推荐(0) 编辑
摘要:在Duilib中集成CEF浏览器项目实际开发中,遇到一个问题。 一个需求从资源管理器(桌面)拖拽文件到客户端,窗口捕获WM_DROPFILES消息然后进行消息处理,但客户区是集成的CEF浏览器,浏览器自身有拖拽事件,要想响应WM_DROPFILES消息,必须屏蔽浏览器拖拽事件,如何屏蔽浏览器拖拽事件 阅读全文
posted @ 2017-07-13 15:18 车臣 阅读(1698) 评论(0) 推荐(0) 编辑
摘要:方法一: 转载:http://blog.csdn.net/chenlycly/article/details/46447297 转载:http://blog.csdn.net/harvic880925/article/details/8925650 方法二: 转载:http://blog.csdn. 阅读全文
posted @ 2016-11-26 22:59 车臣 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cnblogs.com/XiHua/articles/3490490.html 转载:http://blog.csdn.net/lostspeed/article/details/19275249 知识回顾: 当鼠标在窗口内移动,点击或者释放时都会产生WM_NCHITTE 阅读全文
posted @ 2016-11-26 22:51 车臣 阅读(6167) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/arbboter/article/details/26282717 转载:http://blog.csdn.net/zerolusta/article/details/5857191 点击抖动函数: 阅读全文
posted @ 2016-11-14 16:18 车臣 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:实现原理: 1.后台开线程遍历目录,遍历出一个文件路径在界面上更新显示(通过发消息通知主界面) 2.需要扩展一下Duilib控件,在此我扩展了CLabelUI,重写了PaintText函数 扩展控件的.h文件 .cpp 转载:http://blog.csdn.net/chenlycly/articl 阅读全文
posted @ 2016-11-14 10:14 车臣 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:此功能是记住用户的操作,在用户点击关闭时是真退出程序还是最小化到托盘,我们常见的PC客户端都有此功能,例如:IMO客户端、网易云音乐 我自己的项目中也要实现此功能,在此总结一下,最终效果: .h文件 .cpp文件 xml文件 1.最小化托盘原理: 首先要将窗口隐藏,然后在右下角绘制托盘图标 2.恢复 阅读全文
posted @ 2016-11-02 14:43 车臣 阅读(4570) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/panxianzhan/article/details/50772893 转载:http://www.cnblogs.com/duguxue/p/3922686.html 转载:http://blog.csdn.net/fighton/article/ 阅读全文
posted @ 2016-10-28 16:15 车臣 阅读(2532) 评论(0) 推荐(0) 编辑
摘要:其实对WM_MOUSEHOVER消息的处理,因为WindowImplBase基类中对此消息未处理,所以在自己的窗口类中实现: .h文件中加入 .cpp文件加入实现 阅读全文
posted @ 2016-10-28 15:35 车臣 阅读(2968) 评论(1) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/rundll64/article/details/24823809?locationNum=6&fps=1 发现LabelUI的【属性列表.XML】里有valign属性,而代码里却找不到,是因为valign属性被合并到align属性里去了,只要设置al 阅读全文
posted @ 2016-10-27 15:58 车臣 阅读(1152) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/asd313346541/article/details/47055113 原作者的源码上说:右边线和下边线显示不出来: 后来经过调试研究测试猜测应该是没有给控件设置borderround属性,后来设置后出来效果: 最后放上源码(稍微做了修改): .h 阅读全文
posted @ 2016-10-21 17:40 车臣 阅读(1782) 评论(1) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/cuiguanghui123/article/details/51674218 .h文件 .cpp文件 效果图: demo下载地址:动画按钮 阅读全文
posted @ 2016-10-21 14:22 车臣 阅读(2207) 评论(0) 推荐(0) 编辑