DirectUI

所属分类:界面编程
开发工具:Visual C++
文件大小:11221KB
下载次数:318
上传日期:2010-12-15 16:21:27
上 传 者大白小白
说明:  从网上收集的DirectUI资料,可以轻松实现类似360,QQ的界面。其中有几个是收费版的demo,有几个是开发源码的demo。有源码的几个工程中的控件都不是标准的Windows控件,当然没有收费版的方便。如果需求不是很大,可以使用这种库。
(DirectUI information collected from the Internet, you can easily achieve similar 360, QQ interface. Several of the fee version of the demo, there are several open source is the demo. A source of several engineering controls are not standard Windows controls, of course, no version of the convenience fee. If demand is not great, you can use this library.)

文件列表:
directui\.svn\all-wcprops (779, 2010-12-15)
directui\.svn\entries (1609, 2010-12-15)
directui\.svn\text-base\DirectUI.rc.svn-base (2402, 2010-12-15)
directui\.svn\text-base\DirectUI.sln.svn-base (73142, 2010-12-15)
directui\.svn\text-base\DirectUI_CE.vcproj.svn-base (64219, 2010-12-15)
directui\.svn\text-base\DirectUI_WIN.vcproj.svn-base (7031, 2010-12-15)
directui\.svn\text-base\resource.h.svn-base (402, 2010-12-15)
directui\.svn\text-base\stdafx.cpp.svn-base (400, 2010-12-15)
directui\.svn\text-base\stdafx.h.svn-base (3217, 2010-12-15)
directui\360SafeDemo\.svn\all-wcprops (576, 2010-12-15)
directui\360SafeDemo\.svn\entries (1042, 2010-12-15)
directui\360SafeDemo\.svn\text-base\360Safe.cpp.svn-base (7819, 2010-12-15)
directui\360SafeDemo\.svn\text-base\360SafeDemo.vcproj.svn-base (4855, 2010-12-15)
directui\360SafeDemo\.svn\text-base\ControlEx.h.svn-base (366, 2010-12-15)
directui\360SafeDemo\.svn\text-base\StdAfx.cpp.svn-base (1079, 2010-12-15)
directui\360SafeDemo\.svn\text-base\StdAfx.h.svn-base (583, 2010-12-15)
directui\360SafeDemo\360Safe.cpp (7819, 2010-12-15)
directui\360SafeDemo\360SafeDemo.vcproj (4855, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\all-wcprops (4248, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\entries (6365, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\antivirus.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\button_hover.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\button_normal.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\button_pushed.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\cloud.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\commmon.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\examine_background.bmp.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\firewall.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\firewall_ok.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\horizontal_border.bmp.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\icon.ico.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\icon.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\logo.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\navigationbar.bmp.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\networkshield.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\preventnumber.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\scanbutton.png.svn-base (53, 2010-12-15)
directui\360SafeDemo\360SafeSkin\.svn\prop-base\scrollbar.bmp.svn-base (53, 2010-12-15)
... ...

我移植的是基于viksoe(http://www.viksoe.dk/code/windowless1.htm)的一个DirectUI界面库,请试用: 1、移植起因 之前一直没有从事界面开发的工作,一直都是做比较底层的东西,后来换工作才开始自己画界面,从刚开始一条线一个矩形框等等一步步的画发现自己的很多工作量都是不停的画各种界面,而且各种界面无法做到很好的复用,看到各个公司的客户端优美的界面,总是感觉无从下手,也不清楚别人是怎么画的,后来在viksoe.dk的网站上看到了DirectUI界面的雏形,才了解到了界面也可以这样画,所以就开始了这方面的开发工作,刚开始只是在CE下进行了移植,而且修改了一些简单的像Button,Tab等控件吧,但因其他工作比较繁忙,而且自己也比较懒,就放下了,后来听说金山软件开源了,就下载了它的代码,看了看它里面的界面的画法,就有种冲动急于WTL开发一套通用的界面库,当然也是想急于金山开源软件中的界面库而开发的,也试图写了几个通用的控件,但发现Win32控件中的自绘实在是太难了,所以就放弃了,再一次偶然间发现wangchyz修改的viksoe.dk界面库,就再一次激发了开发DirectUI界面库的冲动,所以就在wangchyz修改的基础上进行了开发。当是闲暇打发 时间,就开始移植,当然移植的平台就是WinCE。 2、版本历程 最后感谢viksoe和wangchyz。 如果愿意加入到开发或编写文档,请联系qq:8***55009,或者发邮件到achellies@163.com 如果你的项目使用了本库,欢迎来信告知,我会把它添加到使用案例

近期下载者

相关文件


收藏者