Compartir a través de


CMFCRibbonGalleryMenuButton Class

Implementa un botón de menú de la cinta de opciones que contiene galerías de la cinta de opciones.

class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton

Members

Constructores públicos

Name

Descripción

CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

Las construcciones e inicializan un objeto de CMFCRibbonGalleryMenuButton .

Métodos públicos

Name

Descripción

CMFCRibbonGalleryMenuButton::CopyFrom

  (Reemplaza CMFCToolBarMenuButton::CopyFrom.)

CMFCRibbonGalleryMenuButton::CreatePopupMenu

  (Reemplaza CMFCToolBarMenuButton::CreatePopupMenu.)

CMFCRibbonGalleryMenuButton::GetPalette

 

CMFCRibbonGalleryMenuButton::HasButton

  (Reemplaza CMFCToolBarMenuButton::HasButton.)

CMFCRibbonGalleryMenuButton::IsEmptyMenuAllowed

  (Reemplaza CMFCToolBarMenuButton::IsEmptyMenuAllowed.)

Comentarios

El botón de menú de la galería se muestra como menú emergente con una flecha. Cuando el usuario hace clic en este botón, una galería de imágenes se muestra. Cuando se crea un botón de menú de la galería, debe especificar una imagen lista que contiene esas imágenes.

Ejemplo

El ejemplo siguiente muestra cómo mostrar una galería de viñetas en un botón de menú:

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

Jerarquía de herencia

CObject CMFCToolBarButton CMFCToolBarMenuButton CMFCRibbonGalleryMenuButton

Requisitos

encabezado: afxRibbonPaletteGallery.h

Vea también

Referencia

Gráfico de jerarquías

CMFCToolBarMenuButton Class

CMFCRibbonGallery Class

Otros recursos

Clases de MFC