分享

金山界面库

 行走在理想边缘 2014-06-12

金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩展的编辑框和ComboBox控件类)、资源文件,以及根据生成选项自动生成的页面XML和消息处理类。并且可以生成蓝蚂蚁工作室扩展的一些框架代码,包括Tray图标相关的功能、登录对话框、信息提示窗口等。

http://www./bkwin/bkwinwiz.html

金山界面库VC向导是蓝蚂蚁工作室开发的一个VC工程向导,可以生成基于金山界面库的DirectUI界面程序框架。
金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩展的编辑框和ComboBox控件类)、资源文件,以及根据生成选项自动生成的页面XML和消息处理类。并且可以生成蓝蚂蚁工作室扩展的一些框架代码,包括Tray图标相关的功能、登录对话框、信息提示窗口等。

下载金山界面库VC向导安装程序 for VC2005
下载金山界面库VC向导安装程序 for VC2008
下载金山界面库VC向导安装程序 for VC2010
下载金山界面库VC向导压缩包 for VC2005(自行解压拷贝到VC2005向导目录,修改配置文件可用于VC2003-VC2008)
下载金山界面库VC向导压缩包 for VC2010(自行解压拷贝到VC2010向导目录,修改配置文件可用于VC2010-VC2012)

向导截图:







生成的演示工程编译运行效果:



使用说明:

向导安装程序可以安装VC2005、VC2008、VC2010的向导,安装程序是按照当前操作系统所在盘的Program Files目录来查找的,如果您的VC不是安装在操作系统所在的盘,可能会检查失败,如果是这样的话请用压缩包来安装。如果您使用的不是这几个版本,可以下载压缩包版本的向导,并解压到VC的向导目录下,因为VC2010开始的工程文件后缀有变化,所以压缩包版本分为VC2005和VC2010两个压缩包,这两个版本的压缩包修改其中的BkWinWizard.vsz文件分别可用于VC2002-VC2008、VC2010-VC2012版本。VC2010的向导目录是C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects,其他各版本VC对应的目录如下:

  • VC2003 - Microsoft Visual Studio 7.1

  • VC2005 - Microsoft Visual Studio 8

  • VC2008 - Microsoft Visual Studio 9.0

  • VC2010 - Microsoft Visual Studio 10.0

    解压时候注意BkWinWizard.vsz、BkWinWizard.vsdir、BkWinWizard.ico三个文件直接放在vcprojects目录下,解压之后需要修改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,8.0代表VC2005。

    向导生成的文件说明:

    bkinclude目录 -- 金山界面库的所有代码文件以及WTL类库和一些工具类
    skin目录 -- 所有的图片资源以及XML定义文件,包括所有界面的XML定义文件
    skin\toolbar_module.png -- 多Tab页对话框的Tab页图片,可以根据需求替换
    skin\logo.png -- Logo图片,可以根据需要替换

    其他的一些文件说明以及金山界面库的用法说明请参考金山官方的文档以及其他网友整理的一些文档,这里附一些比较好的说明文档供参考:

    BkWin界面框架使用说明
    金山界面库分析

    一些供参考的文章:

    金山卫士界面源码解读及界面库分离
    金山界面库分析
    湘勇网络医生
    金山系统优化独立版

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多