2011-08-13 54 views

回答

3

在您的CMainFrame類聲明功能區按鈕:

private: 
    CMFCRibbonApplicationButton m_wndRibbonButton; 

然後在OnCreate方法,設置按鈕的可見性,並將其分配給功能條:

m_wndRibbonButton.SetVisible(FALSE); 
m_wndRibbonBar.SetApplicationButton(&m_wndRibbonButton, CSize()); 

這是什麼你會得到:

Ribbon without application button

+0

謝謝!這是我想要的。你也知道如何刪除快速訪問菜單嗎? –

+0

不客氣!您可以通過編輯器刪除所有項目來隱藏快速訪問工具欄。似乎沒有辦法隱藏菜單。 – alf

+0

如果在刪除編輯器中的所有項目後,QAT仍然存在,則可以嘗試調用QAT的'RemoveAll()'。 – ebk