一个C++界面库.
1.作者将金山的BKWin进行了深度改写,从而使之更易于使用和开发。相比传统的WTL而言,DUIEngine增加了许多窗口特效,如动态缩放窗口,3D界面旋转。从而使开发者能够在较短时间内开发出比较炫丽的界面特效。
2. 结合了MFC及WTL开发者的开发习惯,使开发者能够在较短时间...
分类:
编程语言 时间:
2014-10-17 13:29:45
阅读次数:
987
SOUI相对于DuiEngine一个重要的变化就是很多模块变成了一个单独的DLL。然后很多情况下用户可能希望整个产品就是一个EXE,原来DuiEngine提供了LIB编译模式,此时链接LIB模式的DuiEngine就行了。但是SOUI默认至少Utilities那个模块是不提供LIB编译模式的。uti...
分类:
其他好文 时间:
2014-09-09 11:45:18
阅读次数:
316
DuiVision是蓝蚂蚁工作室开发的DUI界面库,参考了仿PC管家程序、金山界面库、DuiEngine、DuiLib等多个基于DirectUI的界面库开发的。
DirectUI技术一般是指将所有的界面控件都绘制在一个窗口上,这些控件的逻辑和绘图方式都必须自己进行编写和封装,而不是使用Windows控件,所以这些控件都是无句柄的。
DirectUI技术需要解决的主要问题如下:
1、窗口的子类...
分类:
其他好文 时间:
2014-08-25 02:18:03
阅读次数:
263
一、前言 不知不觉一晃两个月过去,说来惭愧,在此期间alterto一直没有再研究DuiEngine。主要是因为DuiEngine的作者现在构建一个新的界面库soui,而笔者也一直处于观望状态,因为DuiEngine的作者说了以后可能就不维护DuiEngine了,要把主要的经历放在SOUI上。alte...
分类:
其他好文 时间:
2014-08-01 10:36:51
阅读次数:
454
一、初识DuiEngine的Skin Files传统MFC界面主要是在一个.rc文件里进行窗口的布局,然后在resource.h中维系一个控件ID通过此控件ID在程序中通过此控件ID就可以访问到该控件,从而对指定控件做出各种操作;DuiEngine与之不同,但是思想仍然类似。以上章我们利用DuiEn...
分类:
其他好文 时间:
2014-07-28 15:37:33
阅读次数:
1064
使用VC++ DUIEngine制作一个Facebook的半透明登陆窗口。...
分类:
编程语言 时间:
2014-05-31 22:02:45
阅读次数:
465
1. 为什么要用DUIEngine:
DUIEngine的作者是:启程软件。在此感谢他为此项目所付出的心血,能为我们这些界面爱好者,奉献了宝贵的时间以及优秀的代码。
DUIE的优势为:
1. 作者将金山的BKWin进行了深度改写,从而使之更易于使用和开发。相比传统的WTL而言,DUIE增加了许多窗口特效,如动态缩放窗口,3D界面旋转。从而使开发者能够在较短时间内开发出比较炫丽的界面特效。
...
分类:
编程语言 时间:
2014-05-25 16:30:43
阅读次数:
391