共用方式為


CMFCRibbonGalleryMenuButton 類別

實作包含功能區圖庫的一個功能區功能表上的 按鈕。

class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton

Members

Bb983166.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

建構和 CMFCRibbonGalleryMenuButton 初始化物件。

Bb983166.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMFCRibbonGalleryMenuButton::CopyFrom

  (覆寫 CMFCToolBarMenuButton::CopyFrom)。

CMFCRibbonGalleryMenuButton::CreatePopupMenu

  (覆寫 CMFCToolBarMenuButton::CreatePopupMenu)。

CMFCRibbonGalleryMenuButton::GetPalette

 

CMFCRibbonGalleryMenuButton::HasButton

  (覆寫 CMFCToolBarMenuButton::HasButton)。

CMFCRibbonGalleryMenuButton::IsEmptyMenuAllowed

  (覆寫 CMFCToolBarMenuButton::IsEmptyMenuAllowed)。

Bb983166.collapse_all(zh-tw,VS.110).gif備註

圖庫功能表按鈕會顯示為具有箭頭的快顯功能表。 當使用者按一下這個按鈕時,影像陳列庫中顯示。 當您建構庫功能表按鈕時,您必須指定包含這些影像的影像清單。

範例

下列範例會示範如何顯示項目符號庫] 功能表按鈕的:

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

請參閱

參考

階層架構圖

CMFCToolBarMenuButton 類別

CMFCRibbonGallery 類別

其他資源

MFC 類別