一,概念传统的Windows窗口程序对每一个控件都会创建一个句柄,而DUI技术奖所有控件都绘制在一个窗体上,这些控件的逻辑和绘图方式必须自己进行编写和封装,所以这些控件都是无句柄的。DUI技术的实现步骤和难点:1,窗口的子类化,截获窗口的消息。2,封装自己的控件,并将自己的控件绘制到该窗口上。3,封...
分类:
其他好文 时间:
2015-11-30 07:16:39
阅读次数:
222
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。Duilib是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工...
分类:
其他好文 时间:
2015-11-05 06:14:39
阅读次数:
484
经过上一章的配置之后,我们有了duilib的环境,现在我们可以开始编写一个DUI程序。如果你还不会如何下载与配置Duilib,请移步《DirectUI 学习笔记1-源码下载与环境配置》A:我们新建一个类去继承DUI提供给我们的基类#include pragma once#include //如...
分类:
其他好文 时间:
2015-10-31 21:37:42
阅读次数:
363
我们可以通过Github上下载开源的duilib库下载地址:https://github.com/duilib/duilib源代码中可以到一些DEMO示例工程以及属性描述的XML,这个后面再说。A:编译现在我们通过VS打开解决方案文件后,开始编译项目。打开项目后,点击生成-批生成,看见图中的窗口后点...
分类:
其他好文 时间:
2015-10-31 20:04:08
阅读次数:
246
Duilib is an open source windowless ui library base on viksoe‘s excellent directui code(http://www.viksoe.dk/code/windowless1.htm). Thanks to viksoe. Our website:https://github.com/duilib/duilib Du...
分类:
其他好文 时间:
2015-09-11 14:33:04
阅读次数:
137
很多人应该知道,QQ的子窗口句柄是无法被WinUser库中提供的
函数可以得到的,因为根本没有NativeHandle 它是绘画出的控
件、DirectUI、WPF 不过DirectUI并不是如WPF纯种DirectX渲染
帧、不过两者概念相等,控件只是逻辑上的 并不是真正意义上存
在的控件,既然没有那如何去获取它的内容、很简单微软提供了
两套不同的类库,C++ 主要应用 Micros...
原文链接:http://www.cnblogs.com/hoodlum1980/archive/2011/02/15/1954779.html这是一篇比较简单的文章,主要讲解的是用 DirectUI 方式实现的对话框上的按钮。例如,QQ界面上的按钮。我在前一篇文章中讲解的 PS 油画滤镜的参数对话框...
分类:
其他好文 时间:
2015-07-03 13:44:36
阅读次数:
160
VC界面库分两大类:一,DirectUI,优点:界面绚丽。二,MFC扩展库。优点:1,方便用户。2,减少开发成本。3,界面相对好看。BCG属于后者,非常是否适合优化办公软件界面。作者在2008年以前对BCG的介绍“BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些...
分类:
其他好文 时间:
2015-06-30 12:44:11
阅读次数:
138
duilib库自己现在用的蛮舒服的,全部的代码自己也看几遍,对自己开发UI帮助蛮多。duilib一个小巧的directui库,基本满足能大部分开发。虽然有一些BUG,但不影响开发,只要自己明白的他的库原理其他就容易了。
自己开发当中时候为了使模块更加模块话,我直接把界面和业务封装在一个DLL里面,资源都放在压缩包里面并做为DLL的资源。对外只提供接口,就算需求变化了,要修改界面,但对外面来说,接...
分类:
系统相关 时间:
2015-05-28 12:40:10
阅读次数:
248
我自己对于没有学会MFC始终耿耿于怀,都什么时代了啊,但是我仍然坚持会去学MFC,因为MFC虽然落后与复杂,但是在Windows平台上仍然是无所不能的(其实Windows平台仍然是唯一可以赚钱的平台,看看QQ就只提供Windows版本,虽然它早就换掉了MFC、使用DIRECTUI开发)。何况我是一个...
分类:
编程语言 时间:
2015-05-26 18:07:07
阅读次数:
148