这是DirectUI Demo下载,一个比(bǐ)较完整的DirectUI Demo, 支持各种Layout,实(shí)现了各种基本(běn)控(kòng)件(SplitBar, PictureBox, Button, Radio, CheckBox, Label, HyperLink, ProgressBar, ListBox, Edit, ComboBox, Tab Control, Toolbar, Menu, tree),支持键盘导航,支持多语言(yán),支持换肤,支(zhī)持异形(xíng)窗口。
DirectUI Demo是(shì)一款所见(jiàn)即所得(dé)的界面开发工具,将软件中与界面(miàn)相关的资源文件、资(zī)源配置和界面逻(luó)辑与软件业务逻辑(jí)部分进行彻底的分离。是全球(qiú)唯一一款占用(yòng)资源小、绘(huì)图性能高、依赖(lài)性小的纯Win32 SDK开发的Windows下普遍适用的可视(shì)化(huà)界面库。
与标准控件换(huàn)肤类(lèi)界面(miàn)库不同的是,DirectUI本身(shēn)具备了标准控件换肤的功(gōng)能,但其更强(qiáng)调用(yòng)户自定义界面的开(kāi)发(fā),提供可扩展的多种布局控件、几十套可扩展的功能强(qiáng)大的界面控件。它可以构建任何一种(zhǒng)类型的2D界(jiè)面(miàn)框架。DirectUI吸取了游戏(xì)绘图引擎的精髓,并(bìng)在其基础上创造了脏区域局部更(gèng)新机制,多(duō)核(hé)CPU多线程渲(xuàn)染,充分提高了界面库的(de)运行效率,与常见的游戏引擎相比(bǐ),占用(yòng)极低的CPU时(shí)间。目(mù)前支(zhī)持GDI、DirectX、OpenGL等绘(huì)图引擎(qíng)。值得一提(tí)的是,DirectUI采用平台+插件(jiàn)的架构模(mó)型,所有的布(bù)局、特效(xiào)与控件均采用插(chā)件方式管理。唯独这样(yàng),发(fā)布时的体积才可(kě)以做到最小(xiǎo)。新布局,新特效或新(xīn)控件的(de)创建才(cái)更具灵活性。DirectUI的应用范围(wéi)广(guǎng)泛,可以(yǐ)应用在互联网客户(hù)端、工(gōng)具软件客户端、管(guǎn)理系统客户端、多媒(méi)体客户(hù)端(如KTV、触摸屏(píng))、3D/2D游戏的客户端与设置画面窗口等。
DirectUI Demo是一(yī)款所见(jiàn)即所得的界面(miàn)开发工具,将(jiāng)软件中与界面相关的资源文(wén)件、资源配置和界面逻辑与软件(jiàn)业务逻辑(jí)部分(fèn)进行彻(chè)底的分离。是全球唯(wéi)一一款占用资源小、绘(huì)图性能高(gāo)、依(yī)赖性小的纯Win32 SDK开发的Windows下普遍(biàn)适用的(de)可视化界面(miàn)库(kù)。与标准控件换(huàn)肤类界(jiè)面(miàn)库不同(tóng)的是(shì),DirectUI本(běn)身(shēn)具备了标准控件换肤的功(gōng)能,但其(qí)更强调用户自定义界面的开发,提供(gòng)可(kě)扩展的多种布局控件、几十套可扩展的功能强大的界面(miàn)控(kòng)件。
