BCGControlBar Pro for MFC最新試用版下載請猛戳>>>html
爲了在應用程序中啓用Backstage視圖,您能夠執行如下步驟。如下的指南假設Ribbon控件被定義爲m_wndRibbonBar,應用程序按鈕上顯示的文本是"File",命令圖片以圖片列表的形式展現,視圖項擁有一個資源ID IDB_FILESMALL。下面提到的圖像索引假設您已經得到下面的圖像列表:spa
1. 使用Application Wizard或一個現有的基於Ribbon的應用程序生成一個基於Ribbon的應用程序。指針
2. 爲您的應用程序啓用Backstage視圖,對於某些可視化管理器,您能夠使其適用於全部情況。最佳位置是OnAppLook處理器,您能夠調用m_wndRibbonBar.SetBackstageMode (bCondition);code
3. 您能夠使用如下代碼設置應用程序按鈕顏色:htm
1blog 2索引 |
|
若是您想開發一個套包,那麼能夠經過應用程序按鈕的顏色來區分每一個應用程序。資源
4. 找到您初始化應用程序菜單的位置(主目錄)。
5. 若是您想使用Backstage視圖替換應用程序菜單,那麼能夠刪除Application Button/Application Menu的全部顏色。
6. 若是您想Backstage視圖顯示僅適用於可視化管理器(基於其餘條件),在主目錄初始化以後新增Backstage視圖的初始化。
7. 新增Backstage視圖到Ribbon Bar中:
1 |
|
該方法返回一個指針到CBCGPRibbonBackstageViewPanel,它表明Backstage視圖用於後續調用,這將增長命令並查看條目。
8. 使用步驟7中得到的指針添加以下命令:
1 2 3 4 5 |
|
當第6步完成以後,您的Backstage視圖使用步驟5中的保存,另存爲,新建,打開和關閉進行初始化,同時顯示來自IDB_FILESMALL圖像列表中的圖像位於索引2,3,0,1和4。
9. 如今您能夠編譯應用程序,打開Backstage視圖,看到左側的五個命令:
10. 如今添加一個基於子對話框的視圖,這將顯示MRU文件列表。
有興趣的朋友能夠點擊查看更多BCG資源>>