다음을 통해 공유


CMFCRibbonGallery 클래스

Office 2007 스타일 리본 갤러리를 구현 합니다.

class CMFCRibbonGallery : public CMFCRibbonButton

Members

Public 생성자

Name

설명

CMFCRibbonGallery::CMFCRibbonGallery

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

Public 메서드

Name

설명

CMFCRibbonGallery::AddGroup

갤러리에 새 그룹을 추가합니다.

CMFCRibbonGallery::AddSubItem

드롭다운 메뉴에 새 메뉴 항목을 추가합니다.

CMFCRibbonGallery::Clear

갤러리의 내용을 지웁니다.

CMFCRibbonGallery::EnableMenuResize

[메뉴] 패널의 크기 조정에 사용할 수 있거나.

CMFCRibbonGallery::EnableMenuSideBar

세로 막대에는 팝업 메뉴의 왼쪽에 사용할 수 있거나.

CMFCRibbonGallery::GetCompactSize

  (재정의 CMFCRibbonButton::GetCompactSize.)

CMFCRibbonGallery::GetDroppedDown

  (재정의 CMFCRibbonBaseElement::GetDroppedDown.)

CMFCRibbonGallery::GetGroupName

지정 된 인덱스에 있는 그룹의 이름을 반환 합니다.

CMFCRibbonGallery::GetGroupOffset

 

CMFCRibbonGallery::GetIconsInRow

리본 갤러리의 행에서 항목 수를 반환합니다.

CMFCRibbonGallery::GetItemToolTip

갤러리에서 항목에 연결 된 도구 설명 텍스트를 반환 합니다.

CMFCRibbonGallery::GetLastSelectedItem

갤러리에는 사용자가 선택한 마지막 항목의 인덱스를 반환 합니다.

CMFCRibbonGallery::GetPaletteID

현재 갤러리의 명령 ID를 반환 합니다.

CMFCRibbonGallery::GetRegularSize

  (재정의 CMFCRibbonButton::GetRegularSize.)

CMFCRibbonGallery::GetSelectedItem

 

CMFCRibbonGallery::HasMenu

  (재정의 CMFCRibbonButton::HasMenu.)

CMFCRibbonGallery::IsButtonMode

갤러리 갤러리 단추에 포함 되어 있는지 여부를 지정 합니다.

CMFCRibbonGallery::IsMenuResizeEnabled

메뉴 크기 조정을 사용할지 여부를 지정 합니다.

CMFCRibbonGallery::IsMenuResizeVertical

 

CMFCRibbonGallery::IsMenuSideBar

측면 표시줄의 활성화 여부를 지정 합니다.

CMFCRibbonGallery::OnAfterChangeRect

  (재정의 CMFCRibbonButton::OnAfterChangeRect.)

CMFCRibbonGallery::OnDraw

  (재정의 CMFCRibbonButton::OnDraw.)

CMFCRibbonGallery::OnEnable

  (재정의 CMFCRibbonBaseElement::OnEnable.)

CMFCRibbonGallery::OnRTLChanged

  (재정의 CMFCRibbonBaseElement::OnRTLChanged.)

CMFCRibbonGallery::RedrawIcons

갤러리를 다시 그립니다.

CMFCRibbonGallery::RemoveItemToolTips

도구 설명을 갤러리의 모든 항목을 제거합니다.

CMFCRibbonGallery::SelectItem

 

CMFCRibbonGallery::SetACCData

  (재정의 CMFCRibbonButton::SetACCData.)

CMFCRibbonGallery::SetButtonMode

리본 갤러리 드롭다운 단추 또는 리본 메뉴에서 직접 팔레트를 표시할지 여부를 지정 합니다.

CMFCRibbonGallery::SetGroupName

그룹 이름을 설정합니다.

CMFCRibbonGallery::SetIconsInRow

갤러리에서 항목 당 행 수를 정의합니다.

CMFCRibbonGallery::SetItemToolTip

갤러리에서 항목에 대 한 도구 설명 텍스트를 설정합니다.

CMFCRibbonGallery::SetPalette

팔레트 리본 갤러리에 첨부합니다.

CMFCRibbonGallery::SetPaletteID

전송 된 명령 ID를 정의 WM_COMMAND 갤러리 항목을 선택 하면 됩니다.

Protected 메서드

Name

설명

CMFCRibbonGallery::OnDrawPaletteIcon

갤러리 아이콘을 그릴 때 프레임 워크에 의해 호출 됩니다.

설명

갤러리는 사용자가 양식을 열 때 표시 된다는 갤러리 단추 일반 메뉴 단추 처럼 작동 합니다. 갤러리에서 항목을 선택 하면 프레임 워크는 전송 된 WM_COMMAND 단추 명령 ID와 함께 메시지. 메시지를 처리할 때 호출 해야 CMFCRibbonGallery::GetLastSelectedItem 갤러리에서 선택 된 항목을 확인 합니다.

예제

다음 예제에서는 다양 한 메서드를 사용 하는 방법의 CMFCRibbonGallery 클래스를 구성 하는 CMFCRibbonGallery 개체입니다. 갤러리에서 항목 당 행 수를 지정, [메뉴] 패널의 크기 조정 가능, 세로 막대에는 팝업 메뉴의 왼쪽에 사용 및 리본 갤러리는 리본 표시줄에서 직접 팔레트 표시 방법을 예제를 보여 줍니다. 이 코드 조각에 속하지는 그릴 클라이언트 샘플.

    CMFCRibbonGallery* pBtnStyles = new CMFCRibbonGallery(ID_OBJECT_STYLES, _T("Styles\nk"), 0, 0, IDB_STYLES, 40);
    pBtnStyles->SetIconsInRow(7);
    pBtnStyles->EnableMenuResize(TRUE, TRUE);
    pBtnStyles->EnableMenuSideBar();
    pBtnStyles->SetButtonMode(false);
    pBtnStyles->RedrawIcons();

상속 계층 구조

CObject CMFCRibbonBaseElement CMFCRibbonButton

         CMFCRibbonGallery

요구 사항

헤더: afxRibbonPaletteGallery.h

참고 항목

참조

계층 구조 차트

CMFCRibbonButton 클래스

CMFCRibbonGalleryMenuButton 클래스

기타 리소스

MFC 클래스