應用程序向導
立即下載BCGControlBar Professional Edition for MFC
BCGControlBar Pro for MFC包括適用于以下 Visual C++ 環境的應用程序向導:
- Visual c++ 6.0
- Visual c++ .NET/2003
- Visual c++ 2005-2017
您可以使用BCGAppWizard基于BCGControlBar Library為MFC框架生成一個新的、功能齊全的應用程序。
在本文中,我們將描述如何在Visual c++ 6.0和Visual c++ 2005-2017環境(當今最常見的開發環境)中創建新應用程序。
BCGControlBar Pro Application Wizard for Visual C++ 6.0
1.運行Visual c++ 6.0。
2.選擇“"File | New”菜單項。
3.切換到“項目”選項卡,選擇“BCGCBPro AppWizard”項目,這將啟動常規的MFC AppWizard(有一些額外的步驟)來創建可執行文件。在第7步中,您將被要求輸入bcgcontrolbar特定的設置。

- 應用程序類型:指定您的應用程序UI類型,它可以是“經典”(帶有工具欄和菜單欄)或Office 2007/2010風格(帶有ribbon欄)。
- Hi-color工具欄圖像:如果選中此選項,所有工具欄將使用高顏色(24bpp)位圖創建。
- 后臺視圖:如果您希望創建帶后臺視圖的功能區欄,請選中此項目。
- 使用Ribbon Designer:如果選中此項,將使用功能區設計器資源創建項目,否則功能區欄將在源代碼中初始化。
- MDI選項卡:MDI應用程序將使用MDI選項卡創建,如果您的應用程序是SDI,則該選項將被禁用。
- MDI選項卡組:MDI應用程序將使用MDI選項卡組創建。如果您的應用程序是SDI,則該選項將被禁用。
- 視覺主題:選擇最初將應用于應用程序的可視化主題(例如Office 2010或Visual Studio 2010)。
- 應用程序外觀可以由用戶更改:如果希望允許用戶在運行時修改應用程序,請選中此選項。如果您的應用程序是基于工具欄/菜單的,“查看”菜單下將出現“應用程序查看”菜單項,在功能區欄中,“樣式”菜單將被放置在右側。
- 靜態鏈接庫:您的項目將與BCGControlBar庫靜態鏈接,此選項不能在評估版中使用!
4.點擊“下一步”按鈕,進入步驟8:

- 快捷鍵(“Outlook”樣式)欄:如果要添加快捷方式欄,請選中此選項。
- 嵌入式控制:快捷鍵欄將與嵌入控件一起創建。
- 標題欄:如果要添加標題欄,請選中此選項。
- 對接“工作區”欄(左側):添加具有可拆卸選項卡的工作空間欄示例。
- 對接“輸出”條(底部):添加輸出欄示例。
- 任務窗格(右側);添加任務窗格的示例。
- 屬性網格(右側):添加Visual studio風格的屬性網格。
- 自動隱藏:為所有對接窗格啟用“自動隱藏窗口”功能。
- 對接方式:選擇控制條對接樣式,您可以選擇
- Visual Studio.NET style
- Visual Studio 2005-2017 style
5.點擊“下一步”按鈕,轉到步驟9,如果您的應用程序是基于工具欄/菜單的,此頁面包括工具欄自定義選項:

- 可選擇的自定義(“Alt+Drag”):允許拖放工具欄/菜單項而不調用自定義對話框。
- 用戶定義的工具欄:增加了在運行時創建自定義工具欄的功能。
- 用戶定義的圖像:允許將工具欄按鈕與用戶定義的位圖關聯。
- 鍵盤定制:將快捷鍵自定義添加到項目中。
- 鼠標定制:將鼠標事件的自定義添加到項目中。
- 上下文菜單定制:向項目添加上下文菜單自定義。
- 最近使用的菜單(Office 2000風格):首先顯示最近使用的菜單項,如果不選擇此選項,將顯示所有菜單項。
- 用戶工具:添加在運行時自定義用戶定義(通常是外部)工具的功能。
如果您的應用是基于Ribbon的,“自定義”頁面將包含Ribbon自定義選項:

- 將“自定義”頁面添加到“選項”對話框:如果要啟用功能區QAT自定義對話框,請勾選此選項。
- 添加功能區自定義:如果您想啟用功能區自定義,請檢查此選項。
BCGControlBar Pro Application Wizard for Visual C++ 2005-2017
1.運行Visual c++ (Visual Studio)開發環境。
2.選擇“File | New | Project”菜單項。
3.選擇“Visual c++ Projects”項目類型,“BCGPAppWizard”文件夾,然后選擇“MFC Application”圖標,這將啟動創建可執行文件的常規MFC AppWizard(附帶2個額外頁面)。
4.指定您的通用MFC應用程序設置,并切換到“BCGControlBar general”頁面。請注意,此頁不可用于基于對話框的MFC應用程序。

- 工具欄/菜單界面:如果您希望創建具有“經典”(基于工具欄/菜單的用戶界面)的應用程序,請選擇此選項。
- 高彩色工具欄圖像:如果選中此項,所有工具欄都將使用高彩色 (24bpp) 位圖創建。
- 基于功能區的界面:如果您希望使用功能區欄創建 Office 2007/2010 樣式的應用程序,請選擇此選項。
- 后臺視圖:如果您希望創建具有 Backstage 視圖的功能區欄,請選中此項目。
- 使用功能區設計器:如果選中此項,將使用 Ribbon Designer 資源創建項目,否則功能區欄將在源代碼中初始化。
- MDI 選項卡:您的 MDI 應用程序將使用 MDI 選項卡創建,如果您的應用程序是SDI,則該選項將被禁用。
- MDI 選項卡組:您的 MDI 應用程序將使用 MDI 選項卡組創建,如果您的應用程序是SDI,則該選項將被禁用。
- 視覺風格:選擇最初應用于您的應用程序的視覺主題(例如 Office 2010 或 Visual Studio 2010)。
- 添加“應用程序外觀”菜單:如果您希望允許用戶在運行時修改應用程序,請選中此選項。如果應用程序是基于工具欄/菜單的,“應用程序外觀”菜單項將出現在“視圖”菜單下,在功能區欄中,“樣式”菜單將放置在右側。
- 替代自定義(“Alt+拖動”):允許拖放工具欄/菜單項,而無需調用自定義對話框。
- 用戶定義的工具欄:添加在運行時創建自定義工具欄的功能。
- 用戶定義的圖像:允許將工具欄按鈕與用戶定義的位圖相關聯。
- 鍵盤定制:添加到您的項目鍵盤快捷鍵自定義。
- 鼠標定制:添加到您的項目自定義鼠標事件。
- 上下文菜單定制:向您的項目添加上下文菜單自定義。
- 個性化菜單:首先顯示最近使用的菜單項,如果您不選擇此選項,將顯示所有菜單項。
- 用戶定義的工具:添加在運行時自定義用戶定義(通常是外部)工具的能力。
- “Windows...”對話框:如果您希望用增強型(僅限 MDI 應用程序)替換標準的“Windows...”對話框,請選中此選項。
- 靜態鏈接庫:您的項目將與 BCGControlBar 庫靜態鏈接,該選項不能在評估版中使用!
點擊“下一步”按鈕,切換到“BCGControlBar高級設置”頁面:
6trjq5qah03ys19y.jpg)
- 快捷方式(“Outlook”式)欄:如果您想添加快捷方式欄,請選中此選項。
- 嵌入式控制:快捷方式欄將使用嵌入式控件創建。
- 標題欄:如果您想添加標題欄,請選中此選項。
- 對接工作區欄:添加帶有可拆卸選項卡的工作區欄示例。
- 對接輸出欄:添加輸出欄的示例。
- 對接屬性網格:添加 Visual Studio 樣式的屬性網格。
- 啟用自動隱藏:為所有停靠窗格啟用“自動隱藏窗口”功能。
- 對接類型:選擇控制欄停靠樣式,您可以選擇
- Visual Studio.NET style
- Visual Studio 2005-2017 styl