《 BCG 原創 :系列 一》 BCGControlBar 的安裝


 

使用BCGControlBar

  1. 解壓縮 BCGControlBar.zip (比如,到 C:\Program Files\BCGSoft 目錄中)

 

  1. 打開C:\Program Files\BCGSoft\bcgcontrolbar 下的 Bcgcontrolbar 和/或 BcgcontrolbarStatic 項目並且編譯選擇需要的選項編譯;

你必須編譯鏈接所有的 BCGControlBar 庫的 DLL 文件;

    打開 BCGControlBar 項目並編譯鏈接。下面是一個你將得到的 DLLs 和 庫文件列表:

 

    所有這些文件將定位在你的 \Bin 目錄中。

    記得要把這些目錄加入你的系統目錄中(把其中的dll全部拷貝到system32下)。

 

    *** 表示版本號。比如,如果你使用的庫版本為 5.00 發行版, DLL 的相應的發行版 本為 BCGCB500.dll

 

    * static library version with MFC shared DLL 適用於 4.7 或更高版本。

 

BCGCB***D.dll,      BCGCB***D.lib              DLL debug version

 

BCGCB***.dll,       BCGCB***.lib DLL                release version

 

BCGCB***UD.dll,         BCGCB***UD.lib DLL          debug version, UNICODE

 

BCGCB***U.dll,      BCGCB***U.lib DLL          release version UNICODE

 

BCGCB***StaticD.lib             static library debug version

 

BCGCB***StaticDS.lib            static library debug version, MFC shared DLL*

 

BCGCB***Static.lib          static library release version

 

BCGCB***StaticS.lib             static library release version, MFC shared DLL*

 

BCGCB***StaticUD.lib           static library debug version, UNICODE

 

BCGCB***StaticUDS.lib          static library debug version, UNICODE, MFC shared DLL*

 

BCGCB***U.lib              static library release version, UNICODE

 

BCGCB***US.lib              static library release version, UNICODE, MFC shared DLL*

 

  1. 把 C:\Program Files\BCGSoft\bin 增加到你的 path 環境變量中

 

  1. 運行 Visual C++ 並且打開 Tools | Options 對話框,

切換到Directories 頁並且把 C:\Program Files\BCGSoft\bcgcontrolbar 加入到 include 目錄 中,

把 C:\Program Files\BCGSoft\bin 加入 library 和 executable 目錄中;

 

  1. 安裝目錄下的Examples中有其隨帶的Demo程序,可以運行,並看到其運行效果。

 

 

BCG向導

如果要安裝 BCGControlBar 應用程序向導,只需要打開BCGBAppWizard 項目並編譯鏈接。你將在項目列表中看到一個新的條目。

 

 

個人經驗,不同版本不一樣

  1. 安裝向導之后,可以用向導生成一個項目A
  2. 要在 A 項目的鏈接選擇中添加LIB 的路徑,不然會鏈接錯誤(RELEASE 和DEBUG 版本都要設置)
  3. 然后發現,RELEASE 下可以正常運行了,但是DEBUG 版本會出現DEBUG ASSERTION FAIL!  應該是向導的問題,所以木有深究
  4. 向導生成的項目有用到 OFFICE07 等各種風格,有看到說要添加資源,方法如下,不過我添加之后 ,3的問題依舊存在。

 

關於使用 Office2007、2010 風格:

如果您使用了這些新風格,必須在項目中包括這些資源,否則 debug 版本啟動時會報錯(缺少資源,release版本不會提示,但顯示不正常),具體有二種方法:

1、直接在“解決方案資源管理器”-“資源文件”中點右鍵,“添加”-“現有項”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有擴展名為 .rc 的資源包括進來即可。

2、直接在“資源視圖”-“您的項目”上點右鍵,選擇“資源包括”,在“資源包括”中的“編譯時指令”中的#include "BCGCBPro.rc"后面添加以下代碼:

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Aqua.rc"

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Luna.rc"

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Obsidian.rc"

#include "C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2007Silver.rc"

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyle2010White.rc"

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyleCarbon.rc"

#include

"C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\BCGPStyleScenic.rc"

 

3、如果使用動態庫鏈接,請手工編譯

C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles\Office2007_styles.sln或者build_all.dsp

 

關於靜態鏈接:

1、首先必須在運行向導BCGCBProIntegrationWizard.exe時已經編譯靜態庫;

2、在 Visual Studio 建立項目向導時,選擇靜態鏈接即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM