BCGControlBar ("Business Components Gallery ControlBar")是MFC擴展庫,使您可以創(chuàng)建具有完全自定義選項(功能區(qū)、可自定義工具欄、菜單等)以及一組專業(yè)設(shè)計的豐富Microsoft Office和Microsoft Visual Studio的應(yīng)用程序 GUI控件,例如圖表、日歷、網(wǎng)格、編輯器、甘特圖和許多其他控件。
應(yīng)用向?qū)?/strong>
用于MFC的BCGControlBar Pro包括用于以下Visual C ++環(huán)境的應(yīng)用程序向?qū)В?/span>
-
Visual C ++ 6.0
-
Visual C ++ .NET / 2003
-
Visual C ++ 2005/2008/2010/2012/2012 / 2013/2015
您可以使用BCGAppWizard生成基于BCGControlBar Library for MFC框架的全新功能完整的應(yīng)用程序。
在本文中,我們將介紹如何在Visual C ++ 6.0和Visual C ++ 2005/2008 / 2010/2012/2013/2015環(huán)境(當(dāng)今最常見的開發(fā)環(huán)境)中創(chuàng)建新應(yīng)用程序。
用于Visual C ++ 6.0的BCGControlBar Pro應(yīng)用程序向?qū)В?/strong>
-
運行Visual C ++ 6.0。
-
選擇“文件|新建...”菜單項。
-
切換到“項目”選項卡,然后選擇“BCGCBPro AppWizard”項。這將啟動創(chuàng)建可執(zhí)行文件的常規(guī)MFC應(yīng)用程序向?qū)В◣в幸恍╊~外的步驟)。在第7步,將要求您提供BCGControlBar特定的設(shè)置:
-
應(yīng)用類型。指定應(yīng)用程序UI類型:它可以是“經(jīng)典”(帶有工具欄和菜單欄)或帶有功能區(qū)欄的Office 2007/2010樣式。
-
高色工具欄圖像。如果選中此項,將使用高色(24bpp)位圖創(chuàng)建所有工具欄。
-
后臺視圖。如果要使用Backstage視圖創(chuàng)建功能區(qū)欄,請選中此項。
-
使用Ribbon Designer。如果選中此項,將使用Ribbon Designer資源創(chuàng)建項目。否則,功能區(qū)欄將在源代碼中初始化。
-
MDI標(biāo)簽。將使用MDI選項卡創(chuàng)建MDI應(yīng)用程序。如果您的應(yīng)用程序是SDI,則此選項將被禁用。
-
MDI選項卡組。將使用MDI選項卡組創(chuàng)建MDI應(yīng)用程序。如果您的應(yīng)用程序是SDI,則此選項將被禁用。
-
視覺主題。選擇最初將應(yīng)用于您的應(yīng)用程序的可視主題(如Office 2010或Visual Studio 2010)。
-
應(yīng)用程序外觀可由用戶更改。如果您希望允許用戶在運行時修改應(yīng)用程序,請選中此選項。如果您的應(yīng)用程序是基于工具欄/菜單,“應(yīng)用程序外觀”菜單項將出現(xiàn)在“查看”菜單下。在功能區(qū)欄中,“樣式”菜單將放置在右側(cè)。
-
靜態(tài)鏈接庫。您的項目將靜態(tài)鏈接到BCGControlBar庫。此選項不能用于評估版!
4.單擊“下一步”按鈕,轉(zhuǎn)到步驟8:
-
快捷方式(“Outlook”風(fēng)格)欄。如果要添加快捷方式欄,請選中此選項。
-
嵌入控件。控件將作為MainFrame的成員函數(shù)。
-
標(biāo)題欄。如果要添加標(biāo)題欄,請選中此選項。
-
停靠“工作區(qū)”欄(左側(cè))。添加具有可拆卸選項卡的工作區(qū)欄的示例。
-
停靠“輸出”欄(底部)。添加輸出欄的示例。
-
任務(wù) 面板(右側(cè))。添加任務(wù)窗格的示例。
-
屬性網(wǎng)格(右側(cè))。添加Visual Studio樣式的屬性網(wǎng)格。
-
AutoHide停靠欄。為所有停靠欄啟用“自動隱藏窗口”功能。
-
停靠風(fēng)格。選擇控制欄對接式。你可以選擇:
-
Visual Studio.NET風(fēng)格
-
Visual Studio 2005/2008/2010/2012/2013/2015樣式
5.單擊“下一步”按鈕并轉(zhuǎn)到步驟9.如果您的應(yīng)用程序是基于工具欄/菜單,則此頁面包含工具欄自定義選項:
-
替代 自定義(“Alt + Drag”)。允許在不調(diào)用自定義對話框的情況下拖放工具欄/菜單項。
-
用戶定義的工具欄。添加在運行時創(chuàng)建自定義工具欄的功能。
-
用戶定義的圖像。允許將工具欄按鈕與用戶定義的位圖關(guān)聯(lián)。
-
鍵盤自定義。添加到項目鍵盤快捷鍵自定義。
-
鼠標(biāo)自定義。添加到項目自定義鼠標(biāo)事件。
-
上下文菜單自定義。向項目添加上下文菜單自定義。
-
最近使用的菜單(Office 2000風(fēng)格)。首先顯示最近使用的菜單項。如果不選擇此選項,將顯示所有菜單項。
-
用戶工具。添加了在運行時自定義用戶定義(通常是外部)工具的功能。
如果您的應(yīng)用程序是基于功能區(qū)的,則“自定義”頁面將包含功能區(qū)自定義選項:
-
將“自定義”頁面添加到“選項”對話框。選中此選項是否要啟用Ribbon QAT自定義對話框。
-
添加功能區(qū)自定義。選中此選項是否要啟用功能區(qū)自定義。
適用于Visual C ++ 2005/2008/2010/2012/2013/2015的BCGControlBar Pro應(yīng)用程序向?qū)В?/strong>
-
運行Visual C ++(Visual Studio)開發(fā)人員環(huán)境。
-
選擇“文件|新建|項目...”菜單項。
-
選擇“Visual C ++ Projects”項目類型,“BCGPAppWizard”文件夾,然后選擇“MFC Application”圖標(biāo)。這將啟動創(chuàng)建可執(zhí)行文件的常規(guī)MFC應(yīng)用程序向?qū)В硗?頁)。
-
指定常規(guī)MFC應(yīng)用程序設(shè)置并切換到“BCGControlBar常規(guī)”頁面。請注意,此頁面不適用于基于對話框的MFC應(yīng)用程序。
-
工具欄/菜單界面。如果要創(chuàng)建具有“經(jīng)典”(基于工具欄/菜單的用戶界面)的應(yīng)用程序,請選擇此選項。
-
高色工具欄圖像。如果選中此項,將使用高色(24bpp)位圖創(chuàng)建所有工具欄。
-
基于功能區(qū)的界面。如果要使用功能區(qū)欄創(chuàng)建Office 2007/2010樣式的應(yīng)用程序,請選擇此選項。
-
后臺視圖。如果要使用Backstage視圖創(chuàng)建功能區(qū)欄,請選中此項。
-
使用Ribbon Designer。如果選中此項,將使用Ribbon Designer資源創(chuàng)建項目。否則,功能區(qū)欄將在源代碼中初始化。
-
MDI標(biāo)簽。將使用MDI選項卡創(chuàng)建MDI應(yīng)用程序。如果您的應(yīng)用程序是SDI,則此選項將被禁用。
-
MDI選項卡組。將使用MDI選項卡組創(chuàng)建MDI應(yīng)用程序。如果您的應(yīng)用程序是SDI,則此選項將被禁用。
-
視覺風(fēng)格。選擇最初將應(yīng)用于您的應(yīng)用程序的可視主題(如Office 2010或Visual Studio 2010)。
-
添加“應(yīng)用程序外觀”菜單。如果您希望允許用戶在運行時修改應(yīng)用程序,請選中此選項。如果您的應(yīng)用程序是基于工具欄/菜單,“應(yīng)用程序外觀”菜單項將出現(xiàn)在“查看”菜單下。在功能區(qū)欄中,“樣式”菜單將放置在右側(cè)
-
替代 自定義(“Alt + Drag”)。允許在不調(diào)用自定義對話框的情況下拖放工具欄/菜單項。
-
用戶定義的工具欄。添加在運行時創(chuàng)建自定義工具欄的功能。
-
用戶定義的圖像。允許將工具欄按鈕與用戶定義的位圖關(guān)聯(lián)。
-
鍵盤自定義。添加到項目鍵盤快捷鍵自定義。
-
鼠標(biāo)自定義。添加到項目自定義鼠標(biāo)事件。
-
上下文菜單自定義。向項目添加上下文菜單自定義。
-
個性化菜單。首先顯示最近使用的菜單項。如果不選擇此選項,將顯示所有菜單項。
-
用戶定義的工具。添加了在運行時自定義用戶定義(通常是外部)工具的功能。
-
“Windows ...”對話框。選中此選項是否希望通過增強(僅限MDI應(yīng)用程序)替換標(biāo)準“Windows ...”對話框。
-
靜態(tài)鏈接庫。您的項目將靜態(tài)鏈接到BCGControlBar庫。此選項不能用于評估版!
單擊“下一步”按鈕,切換到“BCGControlBar高級設(shè)置”頁面:
-
快捷方式(“Outlook”風(fēng)格)欄。如果要添加快捷方式欄,請選中此選項。
-
嵌入式控件。控件將作為MarinFrame的成員函數(shù)。
-
標(biāo)題欄。如果要添加標(biāo)題欄,請選中此選項。
-
停靠工作區(qū)欄。添加具有可 停靠選項卡的工作區(qū)欄的示例。
-
停靠輸出欄。添加輸出欄的示例。
-
停靠屬性網(wǎng)格。添加Visual Studio樣式的屬性網(wǎng)格。
-
啟用AutoHide。為所有停靠窗格啟用“自動隱藏窗口”功能。
-
對接類型。選擇控制欄對接式。你可以選擇:
-
Visual Studio.NET風(fēng)格
-
Visual Studio 2005/2008/2010/2012/2013/2015樣式
本文轉(zhuǎn)載自CSDN-
現(xiàn)購買BCGSoft正版授權(quán)最高直降萬元,歡迎點擊了解產(chǎn)品正版授權(quán)>>
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: