다음을 통해 공유


CMFCRibbonGalleryMenuButton 클래스

리본 갤러리에 있는 리본 메뉴 단추를 구현 합니다.

class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton

Members

Bb983166.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

생성 및 초기화는 CMFCRibbonGalleryMenuButton 개체입니다.

Bb983166.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCRibbonGalleryMenuButton::CopyFrom

  (재정의 CMFCToolBarMenuButton::CopyFrom.)

CMFCRibbonGalleryMenuButton::CreatePopupMenu

  (재정의 CMFCToolBarMenuButton::CreatePopupMenu.)

CMFCRibbonGalleryMenuButton::GetPalette

 

CMFCRibbonGalleryMenuButton::HasButton

  (재정의 CMFCToolBarMenuButton::HasButton.)

CMFCRibbonGalleryMenuButton::IsEmptyMenuAllowed

  (재정의 CMFCToolBarMenuButton::IsEmptyMenuAllowed.)

Bb983166.collapse_all(ko-kr,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);
    }
}

상속 계층 구조

CObjectCMFCToolBarButtonCMFCToolBarMenuButtonCMFCRibbonGalleryMenuButton

요구 사항

헤더: afxRibbonPaletteGallery.h

참고 항목

참조

계층 구조 차트

CMFCToolBarMenuButton 클래스

CMFCRibbonGallery 클래스

기타 리소스

MFC 클래스