金山UI
以下来源于http://bbs.csdn.net/topics/390368164使用金山界面库有一段时间了,写了一个VC的向导程序,可以生成基于金山界面库的程序框架,感兴趣的话可以下载试用。金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩
以下来源于http://bbs.csdn.net/topics/390368164
使用金山界面库有一段时间了,写了一个VC的向导程序,可以生成基于金山界面库的程序框架,感兴趣的话可以下载试用。
金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩展的编辑框和ComboBox控件类)、资源文件,以及根据生成选项自动生成的页面XML和消息处理类。并且可以生成蓝蚂蚁工作室扩展的一些框架代码,包括Tray图标相关的功能、登录对话框、信息提示窗口等。
向导可以从蓝蚂蚁工作室网站下载到:
http://www.blueantstudio.net/bkwin/bkwinwiz.html
也可以从CSDN下载:
http://download.csdn.net/detail/oceanheart/5064344
http://download.csdn.net/detail/oceanheart/5064345
向导截图:
生成的演示工程编译运行效果:
使用说明:
向导安装程序只能安装VCI010的向导,如果您使用的不是VC2010,可以下载压缩包版本的向导,并解压到VC的向导目录下,VC2010的向导目录是C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects,各版本VC对应的目录如下:
•VC2003 - Microsoft Visual Studio 7.0
•VC2005 - Microsoft Visual Studio 8.0
•VC2008 - Microsoft Visual Studio 9.0
•VC2010 - Microsoft Visual Studio 10.0
解压之后需要修改BkWinWizard.vsz文件中的向导引擎版本和向导安装目录,压缩包中针对VC2010的引擎版本和安装目录如下:
Wizard=VsWizard.VsWizardEngine.10.0
Param="ABSOLUTE_PATH = C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\BkWinWizard"
根据对应的VC版本修改就可以,引擎版本和上面列的VC版本号相同,例如10.0代表VC2010,9.0代表VC2008。
向导生成的文件说明:
bkinclude目录 -- 金山界面库的所有代码文件以及WTL类库和一些工具类
skin目录 -- 所有的图片资源以及XML定义文件,包括所有界面的XML定义文件
skin\toolbar_module.png -- 多Tab页对话框的Tab页图片,可以根据需求替换
skin\logo.png -- Logo图片,可以根据需要替换
其他的一些文件说明以及金山界面库的用法说明请参考金山官方的文档以及其他网友整理的一些文档,这里附一些比较好的说明文档供参考:
BkWin界面框架使用说明
金山界面库分析
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)