DuiLib简介及相关链接

DuiLib简介:

DuiLib是国内开源 的directui 界面库, 只有主框架窗口,其余的控件全部采用绘制的方式实现,所以对于控件来说没有句柄和窗口类等内容,界面库使用XML来描述界面风格,界面布局,可以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种界面效果如换色,换肤,透明等。

Duilib界面库的相对于传统MFC界面库,MFC开发软件不够好看、界面细节处理不好、生成程序体积大等,而且传统MFC界面美化库大都使用HOOK等对系统影响比较大的技术,而且很容易被Spy++等分析。而Duilib界面库,则是一个轻量级的界面库,用知乎的话说就是:它是为了实现小而美的程序而存在的。自然也不会有MFC或者QT这样全面,但是却有许多适合使用它的地方。Duilib完全基于GDI在窗口上自绘,也就是说整个界面只有一个窗口句柄,其他的控件都没有句柄,是自绘的,生成的程序不容易分析,而且未使用特殊或危险的系统调用相对比较安全。 Duilib界面库兼容ActiveX控件,也可以和MFC等界面库配合使用,可以不用担心切换到Duilib界面库上面会带来额外的成本或者Duilib界面库会出现功能不够用等情况。

由于缺少维护和文档,Duilib有许多的bug,所以目前已经fork出了许多分支,大家都是自己用自己的,我在学习的过程中学习了

以及网上的各种博客。至于相关的配置以及教程,都可以Baidu到。

网上收集的相关资源整理:

Original: https://www.cnblogs.com/HsinTsao/p/15762302.html
Author: HsinTsao
Title: DuiLib简介及相关链接

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/576872/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球