Freigeben über


CMFCRibbonGalleryMenuButton-Klasse

Implementiert eine Menübandmenüschaltfläche, die Menübandkataloge enthält.

class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton

Mitglieder

Öffentliche Konstruktoren

Name

Description

CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

erstellt und initialisiert ein CMFCRibbonGalleryMenuButton-Objekt.

Öffentliche Methoden

Name

Description

CMFCRibbonGalleryMenuButton::CopyFrom

  (Überschreibungen CMFCToolBarMenuButton::CopyFrom.)

CMFCRibbonGalleryMenuButton::CreatePopupMenu

  (Überschreibungen CMFCToolBarMenuButton::CreatePopupMenu.)

CMFCRibbonGalleryMenuButton::GetPalette

 

CMFCRibbonGalleryMenuButton::HasButton

  (Überschreibungen CMFCToolBarMenuButton::HasButton.)

CMFCRibbonGalleryMenuButton::IsEmptyMenuAllowed

  (Überschreibungen CMFCToolBarMenuButton::IsEmptyMenuAllowed.)

Hinweise

Die Katalogmenüschaltfläche wird als Popupmenü mit einem Pfeil angezeigt. Wenn der Benutzer auf diese Schaltfläche klickt, wird ein Katalog von Bildern angezeigt. Wenn Sie eine Katalogmenüschaltfläche erstellen, müssen Sie eine Bildliste angeben, die diese Bilder enthält.

Beispiel

Das folgende Beispiel zeigt, wie ein Katalog von Aufzählungszeichen in einer Menüschaltfläche anzeigt:

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);
    }
}

Vererbungshierarchie

CObject CMFCToolBarButton CMFCToolBarMenuButton CMFCRibbonGalleryMenuButton

Anforderungen

Header: afxRibbonPaletteGallery.h

Siehe auch

Referenz

Hierarchiediagramm

CMFCToolBarMenuButton-Klasse

CMFCRibbonGallery-Klasse

Weitere Ressourcen

MFC-Klassen