Compartilhar via


Classe CMFCRibbonGalleryMenuButton

Implementa um botão de menu da fita que contém galerias de faixa de opções.

class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

Cria e inicializa um CMFCRibbonGalleryMenuButton objeto.

Métodos públicos

Nome

Descrição

CMFCRibbonGalleryMenuButton::CopyFrom

(Substitui CMFCToolBarMenuButton::CopyFrom.)

CMFCRibbonGalleryMenuButton::CreatePopupMenu

(Substitui CMFCToolBarMenuButton::CreatePopupMenu.)

CMFCRibbonGalleryMenuButton::GetPalette

 

CMFCRibbonGalleryMenuButton::HasButton

(Substitui CMFCToolBarMenuButton::HasButton.)

CMFCRibbonGalleryMenuButton::IsEmptyMenuAllowed

(Substitui CMFCToolBarMenuButton::IsEmptyMenuAllowed.)

Comentários

Botão do menu galeria é exibido sistema autônomo um menu pop-up com uma seta.Quando o usuário clica nesse botão, uma Galeria de imagens é exibida.Quando você construir um botão de menu galeria, você deve especificar uma lista de imagens que contém essas imagens.

Exemplo

O exemplo a seguir demonstra como exibir uma Galeria de marcadores em um botão de menu:

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

Hierarquia de herança

CObject   CMFCToolBarButton      CMFCToolBarMenuButton         CMFCRibbonGalleryMenuButton

Requisitos

Cabeçalho: afxRibbonPaletteGallery.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCToolBarMenuButton

Classe CMFCRibbonGallery

Outros recursos

Classes (@@)