我使用的是网易版本: https://github.com/netease-im/NIM_Duilib_Framework 时间是2019-11-28,作者最新的提交如下图: 运行官方示例程序 下载完成后进入如下目录双击打开工程: 打开后的工程(我使用的是VS2019社区版): 目前我只 ...
XML 如果没了解过xml,可以先花 分钟了解下 https: www.w cschool.cn xml xml xml tutorialhc o t m.html 控件 上图是我们下载的NIM Duilib Framework工程的结构,红色区域的duilib就是下面要讲的内容。 注意:在nim中,作者定义了一些常用设置比如之前的basic form的一些设置: 定义的文件在这里: 所有控件的属 ...
2019-11-30 11:53 0 829 推荐指数:
我使用的是网易版本: https://github.com/netease-im/NIM_Duilib_Framework 时间是2019-11-28,作者最新的提交如下图: 运行官方示例程序 下载完成后进入如下目录双击打开工程: 打开后的工程(我使用的是VS2019社区版): 目前我只 ...
序言 Duilib介绍 Duilib是windows平台下的一款轻量级directUI开源库(遵循BSD协议),完全免费,可用于商业软件开发,只需在软件包里附上协议文件即可。Duilib可以简单方便地实现大多数界面需求,包括换肤、换色,透明等功能,支持多种图片格式,使用XML可以方便地定制窗口 ...
最近应领导要求,再搞一个基于安全的办公自动化系统,基于一些考虑,需要使用C/S架构实现,估考虑使用Duilib这一免费开源的利器,在业务功能实现上,办公自动化少不了日历控件的使用,在网上寻了半天,没有好的开源的日历控件,更多的是web版的日历控件,估决定参考web版的日历控件,使用duilib实现 ...
首先将本节要介绍的控件全部拖到界面上,并调整好位置,如图: 然后将Name属性改成其他名字, 不能是【控件名+UI+数字】这种,因为这是DuiDesigner默认 ...
前面的教程应该让大家对duilib的整体有所映像了,下面就来介绍下duilib具体控件的使用。 由于官方没有提供默认的控件样式,所以我就尽量使用win7或者XP自带的按钮样式了,虽然界面比较土鳖,但是想要换成百度杀毒那样的界面,只需要更换图片即可,如果有哪位小伙伴能够 ...
转自 https://blog.csdn.net/thanklife/article/details/80091826 不知不觉中使用Duilib已经两周有余了,在使用过程中遇到了很多问题,最终自己也有了一丢丢的认识见解,特记录并分享。 控件 控件及继承关系图 【 ...
上一篇讲了窗口及消息,了解了大体的程序框架。这一篇说的是控件的创建。 duilib支持XML配置文件,即根据XML创建窗口及控件,将界面与逻辑分开,便于修改及维护。上一篇的示例中可以看到在消息WM_CREATE中有控件创建的相关代码。 控件创建主要牵扯到类 ...
duilib的所有控件均绘制在唯一的真实窗口之中,本篇就具体看下这个绘制的过程。所有的绘制过程均在WM_PAINT消息处理过程中完成。由窗口及消息篇可以看到,窗口消息处理最终流到了CPaintManagerUI::MessageHandler中。包括WM_PAINT在内消息均在此函数中处理 ...