CMFCRibbonGalleryMenuButton 클래스
리본 갤러리에 있는 리본 메뉴 단추를 구현 합니다.
class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton
Members
Public 생성자
Name |
설명 |
---|---|
생성 및 초기화는 CMFCRibbonGalleryMenuButton 개체입니다. |
Public 메서드
Name |
설명 |
---|---|
|
|
(재정의 CMFCToolBarMenuButton::HasButton.) |
|
설명
갤러리 메뉴 단추 화살표의 팝업 메뉴가 표시 됩니다.이미지 갤러리는 사용자가이 단추를 클릭 하면 표시 됩니다.갤러리 메뉴 단추를 만들 때 이러한 이미지를 포함 하는 이미지 목록을 지정 해야 합니다.
예제
다음은 글머리 기호 갤러리에서 메뉴 단추를 표시 하는 방법을 보여 줍니다.
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