
duilib
vegetablesssss
一只菜鸟。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CEditUI只允许输入数字(包括小数)
bHandled = FALSE表示已处理该消息,不会再把该消息往下传。原创 2023-05-31 15:45:12 · 370 阅读 · 0 评论 -
windows常用函数
【代码】屏幕宽度获取。原创 2022-08-25 08:57:15 · 373 阅读 · 0 评论 -
duilib中的弹簧
在QT中,要想是空间靠左靠右可以通过水平弹簧和垂直弹簧实现,在duilib中,类似QT中弹簧的效果是通过Control标签实现的。原创 2022-05-18 17:38:08 · 263 阅读 · 0 评论 -
duilib消息产生以及响应机制
duilib消息产生处理原理win32消息产生机制1、消息产生2、系统将消息排列到其应该排放的线程消息队列中。3、线程中的消息循环调用GetMessage(or PeekMessage)获取消息。4、传送消息TranslateMessage and DispatchMessage to 窗口过程(Windows procedure)。5、在窗口过程里进行消息处理duilib是基于windows的ui框架,其消息产生处理机制和windows基本一样。一个最简单的duilib程序如下:// 程转载 2021-12-28 16:41:18 · 2069 阅读 · 0 评论 -
button图片source属性
<Button name="alert_set_normal" clickreportid="AB0605" padding="5,4" width="18" height="18" keyboard="false" resourcetext="true" tooltip="预警" normalimage="res='res/price_warn/bell.png' source='0,0,18,18'" hotimage="res='res/price_warn/bell.png' source='原创 2021-12-15 18:56:49 · 1011 阅读 · 0 评论 -
padding外边距
padding属性表示外边距,依次为 左 上 右 下:<Label name="updownrange" padding="10,0,0,0" text="--" font="1401" textcolor="#FFd4d4d4" autocalcwidth="true" align="left" />原创 2021-12-07 17:47:44 · 289 阅读 · 0 评论 -
TabLayout使用介绍
概述duilib中的CTabLayoutUI控件类似于QT中的Tab Widget,可以实现不同的页面切换virtual bool SelectItem(int iIndex);virtual bool SelectItem(CControlUI* pControl);可以通过上述方法实现不同页面之间的切换实例xml布局文件如下<TabLayout name="global_edit_panel_tablayout" selectnexttabctrl="false"> <原创 2021-11-24 17:29:26 · 1183 阅读 · 3 评论