다음을 통해 공유


CMFCRibbonCategory 클래스

CMFCRibbonCategory 클래스는 그룹에 포함 되어 있는 리본 탭 구현 리본 패널.

class CMFCRibbonCategory : public CObject

Members

Bb983800.collapse_all(ko-kr,VS.110).gifProtected 생성자

Name

설명

CMFCRibbonCategory::CMFCRibbonCategory

생성자입니다.

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

Name

설명

CMFCRibbonCategory::AddHidden

리본 범주에는 숨겨진된 요소를 추가합니다.

CMFCRibbonCategory::AddPanel

새 패널 리본 범주에 추가합니다.

CMFCRibbonCategory::CopyFrom

 

CMFCRibbonCategory::FindByData

 

CMFCRibbonCategory::FindByID

 

CMFCRibbonCategory::FindPanelWithElem

 

CMFCRibbonCategory::GetContextID

리본 메뉴 항목의 컨텍스트 ID를 반환합니다.

CMFCRibbonCategory::GetData

리본 범주와 관련 된 사용자 정의 데이터를 반환 합니다.

CMFCRibbonCategory::GetDroppedDown

 

CMFCRibbonCategory::GetElements

 

CMFCRibbonCategory::GetElementsByID

 

CMFCRibbonCategory::GetFirstVisibleElement

리본 범주에 속한 첫 번째 보이는 요소를 가져옵니다.

CMFCRibbonCategory::GetFocused

포커스가 있는 요소를 반환합니다.

CMFCRibbonCategory::GetHighlighted

강조 표시 된 요소를 반환합니다.

CMFCRibbonCategory::GetImageCount

 

CMFCRibbonCategory::GetImageSize

 

CMFCRibbonCategory::GetItemIDsList

 

CMFCRibbonCategory::GetLastVisibleElement

리본 범주에 속하는 보이는 마지막 요소로 얻기

CMFCRibbonCategory::GetLargeImages

리본 메뉴 범주를 사용 하 여 큰 이미지 목록에 대 한 참조를 반환 합니다.

CMFCRibbonCategory::GetMaxHeight

 

CMFCRibbonCategory::GetName

 

CMFCRibbonCategory::GetPanel

지정 된 인덱스에 있는 리본 패널에 포인터를 반환 합니다.

CMFCRibbonCategory::GetPanelCount

리본 패널이 리본 범주에 반환합니다.

CMFCRibbonCategory::GetPanelFromPoint

 

CMFCRibbonCategory::GetPanelIndex

지정 된 리본 패널의 인덱스를 반환합니다.

CMFCRibbonCategory::GetParentButton

 

CMFCRibbonCategory::GetParentMenuBar

 

CMFCRibbonCategory::GetParentRibbonBar

 

CMFCRibbonCategory::GetRect

 

CMFCRibbonCategory::GetSmallImages

목록 범주를 사용 하 여 작은 이미지에 대 한 참조를 반환 합니다.

CMFCRibbonCategory::GetTabColor

리본 범주 탭의 현재 색을 반환 합니다.

CMFCRibbonCategory::GetTabRect

 

CMFCRibbonCategory::GetTextTopLine

 

CMFCRibbonCategory::GetVisibleElements

리본 범주에 속한 모든 표시 요소를 가져옵니다.

CMFCRibbonCategory::HighlightPanel

 

CMFCRibbonCategory::HitTest

 

CMFCRibbonCategory::HitTestEx

 

CMFCRibbonCategory::HitTestScrollButtons

 

CMFCRibbonCategory::IsActive

 

CMFCRibbonCategory::IsVisible

리본 메뉴의 항목을 표시할지 여부를 결정 합니다.

CMFCRibbonCategory::IsWindows7Look

상위 리본 Windows 7 스타일 모양 (사각형 작은 응용 프로그램 단추) 여부를 나타냅니다.

CMFCRibbonCategory::NotifyControlCommand

 

CMFCRibbonCategory::OnCancelMode

 

CMFCRibbonCategory::OnDraw

 

CMFCRibbonCategory::OnDrawImage

 

CMFCRibbonCategory::OnDrawMenuBorder

 

CMFCRibbonCategory::OnKey

키보드 단추를 누를 때 프레임 워크에 의해 호출 됩니다.

CMFCRibbonCategory::OnLButtonDown

 

CMFCRibbonCategory::OnLButtonUp

 

CMFCRibbonCategory::OnMouseMove

 

CMFCRibbonCategory::OnRTLChanged

 

CMFCRibbonCategory::OnScrollHorz

 

CMFCRibbonCategory::OnUpdateCmdUI

 

CMFCRibbonCategory::RecalcLayout

 

CMFCRibbonCategory::RemovePanel

CMFCRibbonCategory::ReposPanels

 

CMFCRibbonCategory::SetCollapseOrder

리본 범주에 있는 리본 패널이 축소 순서를 정의 합니다.

CMFCRibbonCategory::SetData

리본 메뉴 범주에 사용자 정의 데이터를 저장합니다.

CMFCRibbonCategory::SetKeys

리본 범주에 keytip을 할당합니다.

CMFCRibbonCategory::SetName

 

CMFCRibbonCategory::SetTabColor

리본 메뉴 항목의 색을 설정합니다.

설명

일반적으로 리본 메뉴 범주를 직접 호출 하 여 만든지 않습니다 CMFCRibbonBar::AddCategory, 새로 만든된 리본 범주에 포인터를 반환 합니다.호출 하 여 범주에 패널 추가 CMFCRibbonCategory::AddPanel.

CMFCRibbonTab 리본 범주 클래스를 그립니다.CMFCRibbonBaseElement 클래스에서 파생됩니다.

다음 예제는 리본 범주를 만들고 패널을 추가 하는 방법을 보여 줍니다.

// Create a new ribbon category and get a pointer to it

CMFCRibbonCategory* pCategory = m_wndRibbonBar.AddCategory

(_T("&Write"), // Category name

IDB_WRITE, // Category small images (16 x 16)

IDB_WRITE_LARGE); // Category large images (32 x 32)

// Add a panel to the new category

CMFCRibbonPanel* pPanel = pCategory->AddPanel (

_T("Clipboard"), // Panel name

m_PanelIcons.ExtractIcon (0)); // Panel icon

다음은 홈 범주에서 RibbonApp 샘플 응용 프로그램의 그림을 보여 줍니다.

CMFCRibbonCategory 이미지

상속 계층 구조

CObject

   CMFCRibbonCategory

요구 사항

헤더: afxribboncategory.h

참고 항목

참조

계층 구조 차트

CObject 클래스

기타 리소스

MFC 클래스