UI开发
拥剑公子
这个作者很懒,什么都没留下…
展开
-
dskinlite(uieasy)使用交流
加qq群:138231653原创 2017-12-26 09:12:13 · 399 阅读 · 0 评论 -
dskinlite(uieasy mfc界面库)使用记录1: schema验证xml
市场上的MFC第三方库很多,最终选定dskinlite企业版,成熟度比较高,当然价格也略贵。在2017年仍然使用MFC是有些另类,但特定场景很适用,也适合不愿转型的老程序员。目前处于学习阶段,欢迎加扣扣交流(80101277)xml达到一定规模后,验证文档有效性成了当务之急,通常有命令行的xmlint。这里推荐xmlspy(有2013破解版)。例如: //原创 2017-12-26 09:13:29 · 268 阅读 · 0 评论 -
dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
效果图:这4个分别是按钮按下后4种状态的效果第88行是显示默认的按钮文字,没有id,SetWindowText改的就是它了第87行是左边的图片,id是ico,可以通过程序控制第89行是蓝色的文字,id是type,可以通过程序控制下面是程序示例:原创 2017-12-26 09:13:55 · 216 阅读 · 0 评论 -
dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
效果图:分别是:正常,正常鼠标悬停,按下,按下鼠标悬停XML代码:75,76行定义了一个image,注意id和index属性初始化代码:click代码: 147,148,153,154:通过dsSetDrawItemVisible函数控制index显示图片149,150,155,156:通过dsSetDrawI原创 2017-12-26 09:14:18 · 240 阅读 · 0 评论 -
dskinlite(uieasy mfc界面库)使用记录4:绘制动态元素(listbox)
效果图: XML代码:299行的headerctrl只针对listview有效,这里是listbox,忽略 wirelessName,wirelessStatus,wirelessSignal会通过后面的c++代码设置,wirelessType,wirelessDesc,wirelessSecure,wirelessStrong直接在原创 2017-12-26 09:14:56 · 290 阅读 · 0 评论 -
dskinlite(uieasy mfc界面库)使用记录4:listbox测试
先看效果图: xml代码:作者qq:80101277,dskinlite交流qq群:138231653window name="listbox1" type="listbox"> property bkcolor="#system_bg" bordercolor="RGB(0,255,0)" scrollbar="scrollba原创 2017-12-26 09:16:29 · 339 阅读 · 0 评论 -
dskinlite自适应dpi
调试了好久,mfc CDialog终于搞定,付费支持,qq: 80101277 效果图:原创 2017-12-26 09:17:39 · 402 阅读 · 0 评论