介绍 |
LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于使用LibUIDK创建的控件都可以从控件工具栏中拖入,所以极大的提高了新产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力。 LibUIDK的目标用户: 任何使用MicrosoftVisualC++6.0、MicrosoftVisualC++2003、MicrosoftVisualC++2005的程序开发人员。
主要特点: 快速创建窗口: 使用LibUIDK创建一个窗口与VC创建一个对话框一样方便,所见即所得的操作方式,极易上手。UIShop在设计时尽量模拟VC6.0创建一个对话框那样来创建UI窗口。 支持换肤: 你可以为同一个应该程序创建多个不同的皮肤,每个皮肤可以有不同的外观,不同的控件布局,也就是说,同一个控件在不同的皮肤中可以位于不同的位置,这样就为不规则窗口中重新布置控件的位置提供了支持。 皮肤与代码的分离: 程序员可以不必等到美工把所有的图片全部做好就可以开始编码,在工程前期,程序员可以使用Windows自带的画图软件简单创建一些纯色的底图而在上面创建控件,等美工把图片做好后替换一下即可,不需要修改代码。并且,如果由美工使用皮肤编辑器UIShop创建皮肤,可以直接看到程序最终的效果。而不必先把图片交给程序员接入代码中编译到源工程后才能查看界面效果。软件发布后也可以由软件爱好者为您的软件设计皮肤而不需要重新编译您的程序。更激动人心的是,UIShop创建皮肤非常简单。 安装包中包含LibUIDK在VC6.0、VC2003和VC2005下编译后的Debug和Release版本,并包含一个皮肤编辑器和一个VC6.0的示例代码。
CUIWnd增加模式窗口功能, 可以把CUIWnd直接当成模式(模态)对话框使用. 修改皮肤编辑器中的一个Bug: 从Recent Files中打开的皮肤文件, 双击窗口ID, 不能预览窗口.
|