金山界面庫是一個比較成熟的DirectUI界面框架和控件庫,,并且完全開源,,使用此向?qū)Э梢陨啥囗搶υ捒蚧蚱胀▽υ捒蝾愋偷慕缑婵蚣艽a,生成的工程中包含了最新的金山界面庫所需的代碼文件(包含了網(wǎng)友擴展的編輯框和ComboBox控件類),、資源文件,,以及根據(jù)生成選項自動生成的頁面XML和消息處理類。并且可以生成藍螞蟻工作室擴展的一些框架代碼,,包括Tray圖標相關的功能,、登錄對話框、信息提示窗口等,。 http://www./bkwin/bkwinwiz.html 金山界面庫VC向?qū)撬{螞蟻工作室開發(fā)的一個VC工程向?qū)?,可以生成基于金山界面庫的DirectUI界面程序框架。 金山界面庫是一個比較成熟的DirectUI界面框架和控件庫,,并且完全開源,,使用此向?qū)Э梢陨啥囗搶υ捒蚧蚱胀▽υ捒蝾愋偷慕缑婵蚣艽a,生成的工程中包含了最新的金山界面庫所需的代碼文件(包含了網(wǎng)友擴展的編輯框和ComboBox控件類),、資源文件,,以及根據(jù)生成選項自動生成的頁面XML和消息處理類。并且可以生成藍螞蟻工作室擴展的一些框架代碼,,包括Tray圖標相關的功能,、登錄對話框、信息提示窗口等,。 下載金山界面庫VC向?qū)О惭b程序 for VC2005 下載金山界面庫VC向?qū)О惭b程序 for VC2008 下載金山界面庫VC向?qū)О惭b程序 for VC2010 下載金山界面庫VC向?qū)嚎s包 for VC2005(自行解壓拷貝到VC2005向?qū)夸?,修改配置文件可用于VC2003-VC2008) 下載金山界面庫VC向?qū)嚎s包 for VC2010(自行解壓拷貝到VC2010向?qū)夸洠薷呐渲梦募捎糜赩C2010-VC2012)
向?qū)Ы貓D:
生成的演示工程編譯運行效果:
使用說明: 向?qū)О惭b程序可以安裝VC2005、VC2008,、VC2010的向?qū)?,安裝程序是按照當前操作系統(tǒng)所在盤的Program Files目錄來查找的,如果您的VC不是安裝在操作系統(tǒng)所在的盤,,可能會檢查失敗,,如果是這樣的話請用壓縮包來安裝。如果您使用的不是這幾個版本,,可以下載壓縮包版本的向?qū)?,并解壓到VC的向?qū)夸浵拢驗閂C2010開始的工程文件后綴有變化,,所以壓縮包版本分為VC2005和VC2010兩個壓縮包,,這兩個版本的壓縮包修改其中的BkWinWizard.vsz文件分別可用于VC2002-VC2008、VC2010-VC2012版本,。VC2010的向?qū)夸浭荂:\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文件中的向?qū)б姘姹竞拖驅(qū)О惭b目錄,例如壓縮包中針對VC2010的引擎版本和安裝目錄如下: Wizard=VsWizard.VsWizardEngine.10.0 Param="ABSOLUTE_PATH = C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\BkWinWizard" 根據(jù)對應的VC版本修改就可以,,引擎版本和上面列的VC版本號相同,,例如10.0代表VC2010,9.0代表VC2008,,8.0代表VC2005,。 向?qū)傻奈募f明: bkinclude目錄 -- 金山界面庫的所有代碼文件以及WTL類庫和一些工具類 skin目錄 -- 所有的圖片資源以及XML定義文件,包括所有界面的XML定義文件 skin\toolbar_module.png -- 多Tab頁對話框的Tab頁圖片,,可以根據(jù)需求替換 skin\logo.png -- Logo圖片,,可以根據(jù)需要替換 其他的一些文件說明以及金山界面庫的用法說明請參考金山官方的文檔以及其他網(wǎng)友整理的一些文檔,這里附一些比較好的說明文檔供參考: BkWin界面框架使用說明 金山界面庫分析
一些供參考的文章: 金山衛(wèi)士界面源碼解讀及界面庫分離 金山界面庫分析 湘勇網(wǎng)絡醫(yī)生 金山系統(tǒng)優(yōu)化獨立版
|