CMFCRibbonGalleryMenuButton 類別
實作包含功能區圖庫的一個功能區功能表上的 按鈕。
class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton
Members
公用建構函式
名稱 |
描述 |
---|---|
建構和 CMFCRibbonGalleryMenuButton 初始化物件。 |
公用方法
名稱 |
描述 |
---|---|
|
|
(覆寫 CMFCToolBarMenuButton::HasButton)。 |
|
備註
圖庫功能表按鈕會顯示為具有箭頭的快顯功能表。 當使用者按一下這個按鈕時,影像陳列庫中顯示。 當您建構庫功能表按鈕時,您必須指定包含這些影像的影像清單。
範例
下列範例會示範如何顯示項目符號庫] 功能表按鈕的:
BOOL CMainFrame::OnShowPopupMenu (CMFCPopupMenu* pMenuPopup)
{
int nBulletIndex = pMenuBar->CommandToIndex (ID_PARA_BULLETS);
if (nBulletIndex >= 0)
{
CMFCToolBarButton* pExButton =
pMenuBar->GetButton(nBulletIndex);
ASSERT_VALID (pExButton);
CMFCRibbonGalleryMenuButton paletteBullet (
pExButton->m_nID,
pExButton->GetImage (),
pExButton->m_strText);
InitBulletPalette (&paletteBullet.GetPalette ());
pMenuBar->ReplaceButton (ID_PARA_BULLETS, paletteBullet);
}
}
繼承階層架構
CObject CMFCToolBarButton CMFCToolBarMenuButton CMFCRibbonGalleryMenuButton
需求
標題: afxRibbonPaletteGallery.h