duilib
文章平均质量分 80
YuHengZuo
这个作者很懒,什么都没留下…
展开
-
Dui学习笔记
参考原创 2017-10-17 16:28:29 · 485 阅读 · 0 评论 -
正确编译 DuiLib 静态库的方法
使用 DuiLib 做过一个非常小的项目,当时因为没有研究清楚如何编译为静态库遂使用了 DuiLib.dll 的动态库来做的。最近自己又有使用 DuiLib 的需求,而且希望能编译成静态库使用,所以研究了一下(在群里也有很多朋友帮忙,最终解决了问题)。网上流传的一些注释原有代码一些宏定义并声明一个UILIB_API 的方法并不正确,因为代码里面有专门针对静态库处理的位置,比如下面的代码:s转载 2017-10-27 12:16:36 · 708 阅读 · 0 评论 -
Duilib支持自绘tooltip
由于Duilib的tooltip使用的是系统默认的实现,这里希望他能像普通窗口一样使用xml定制界面,所以决定尝试修改Duilib源码实现这个效果,最终还是做出一个版本。效果图:1.为CControlUI增加下面4个函数:[cpp] view plain copyprint?virtual void SetUserToolTipXml转载 2017-10-27 13:56:38 · 715 阅读 · 0 评论 -
Duilib技巧:背景图片平铺
贴图的描述方式有两种 // 1、aaa.jpg // 2、file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' // mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='fal原创 2017-10-25 00:42:19 · 994 阅读 · 0 评论 -
duilib各种Api
1 stdAfx.h * lengthof(x) 计算数组长度宏 * MAX 两值最大 * MIN 两值最小 * CLAMP(x,a,b) x在a,b之间则取x否则取最小 2 UIBase * UI_WNDSTYLE_ 窗口风格属性 * UI_CLASSSTYLE_ 窗口类属性 * DUITRACE(LPCTSTR pstrFormat, ...) 功能转载 2017-10-17 11:14:37 · 1114 阅读 · 0 评论 -
Duilib Button属性和HorizontalLayoutUI的扩展
关于HorizontalLayoutUI属性的扩展 duilib中的控件最基本的属性扩展,实质上是添加windows消息的处理,Duilib的源代码中没有对水平布局控件HorizontalLayoutUI做鼠标hot事件的处理。 现在如果要求鼠标进入到HorizontalLayoutUI这个容器控件内,HorizontalLayoutUI容器自绘边框,就得加上鼠标enter和leave控件的转载 2017-10-26 20:50:26 · 1103 阅读 · 0 评论 -
Dduilib 判断鼠标坐标是否在控件内
m_rcItem 是对象内部的大小和位置 因为Duilib 一个窗口只有一个局句柄,这个位置是相对最顶层窗口的原创 2017-11-22 11:58:03 · 1562 阅读 · 0 评论 -
duilib 各种功能介绍
duilib 各种功能扩展 http://www.cnblogs.com/chechen/category/888861.html转载 2017-11-22 13:49:46 · 344 阅读 · 0 评论