다음을 통해 공유


CMFCRibbonBar 클래스

CMFCRibbonBar 리본 표시줄과 유사한 Office 2007에서 사용 되는 클래스를 구현 합니다.

class CMFCRibbonBar : public CPane

Members

Public 생성자

Name

설명

CMFCRibbonBar::CMFCRibbonBar

기본 생성자입니다.

Public 메서드

Name

설명

CMFCRibbonBar::ActivateContextCategory

이미 표시 된 상황에 맞는 범주를 활성화 합니다.

CMFCRibbonBar::AddCategory

새 리본 항목의 리본 메뉴에 추가합니다.

CMFCRibbonBar::AddContextCategory

상황에 맞는 범주를 추가합니다.

CMFCRibbonBar::AddMainCategory

새 주 리본 항목을 추가합니다.

CMFCRibbonBar::AddPrintPreviewCategory

 

CMFCRibbonBar::AddQATOnlyCategory

 

CMFCRibbonBar::AddToTabs

리본 메뉴 막대의 오른쪽에는 리본 요소를 추가 합니다.

CMFCRibbonBar::CreateEx

컨트롤 막대를 만들고 연결 하는 CPane 개체입니다. (재정의 CPane::CreateEx.)

CMFCRibbonBar::Create

리본 메뉴 모음 컨트롤을 만듭니다 되 고 리본 메뉴 모음에 추가 합니다.

CMFCRibbonBar::DeactivateKeyboardFocus

 

CMFCRibbonBar::DrawMenuImage

 

CMFCRibbonBar::DWMCompositionChanged

 

CMFCRibbonBar::EnableKeyTips

팁 리본 메뉴 컨트롤에 대 한 사용 여부.

CMFCRibbonBar::EnablePrintPreview

사용 된 인쇄 미리 보기 탭.

CMFCRibbonBar::EnableToolTips

도구 및 도구 설명을 리본 표시줄을 사용할 수 있거나.

CMFCRibbonBar::FindByData

사용자 지정 데이터를 사용 하 여 리본 요소를 찾습니다.

CMFCRibbonBar::FindByID

지정 된 명령 id가 있는 리본 요소를 찾습니다.

CMFCRibbonBar::FindCategoryIndexByData

리본 범주의 사용자 정의 데이터가 들어 있는 인덱스를 찾습니다.

CMFCRibbonBar::ForceRecalcLayout

 

CMFCRibbonBar::GetActiveCategory

포인터를 현재 범주를 가져옵니다.

CMFCRibbonBar::GetCaptionHeight

캡션 높이 반환합니다. (재정의 CBasePane::GetCaptionHeight.)

CMFCRibbonBar::GetCategory

포인터를 지정 된 인덱스에 있는 범주를 가져옵니다.

CMFCRibbonBar::GetCategoryCount

리본 막대에서 리본 범주 개수를 가져옵니다.

CMFCRibbonBar::GetCategoryHeight

 

CMFCRibbonBar::GetCategoryIndex

리본 메뉴 항목의 인덱스를 반환합니다.

CMFCRibbonBar::GetContextName

지정 된 ID를 사용 하 여 상황에 맞는 범주 캡션의 이름을 검색합니다

CMFCRibbonBar::GetDroppedDown

 

CMFCRibbonBar::GetElementsByID

지정 된 ID가는 리본 요소에 대 한 포인터를 포함 하는 배열을 가져옵니다

CMFCRibbonBar::GetApplicationButton

리본 단추에 대 한 포인터를 가져옵니다.

CMFCRibbonBar::GetFocused

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

CMFCRibbonBar::GetHideFlags

 

CMFCRibbonBar::GetItemIDsList

 

CMFCRibbonBar::GetKeyboardNavigationLevel

 

CMFCRibbonBar::GetKeyboardNavLevelCurrent

 

CMFCRibbonBar::GetKeyboardNavLevelParent

 

CMFCRibbonBar::GetMainCategory

현재 선택 된 리본 범주에는 포인터를 반환 합니다.

CMFCRibbonBar::GetQATCommandsLocation

 

CMFCRibbonBar::GetQATDroppedDown

 

CMFCRibbonBar::GetQuickAccessCommands

명령 Id를 빠른 액세스 도구 모음에 나타나는 모든 요소가 포함 된 목록을 채웁니다.

CMFCRibbonBar::GetQuickAccessToolbarLocation

 

CMFCRibbonBar::GetTabTrancateRatio

 

CMFCRibbonBar::GetTooltipFixedWidthLargeImage

 

CMFCRibbonBar::GetTooltipFixedWidthRegular

 

CMFCRibbonBar::GetVisibleCategoryCount

 

CMFCRibbonBar::HideAllContextCategories

현재 표시 된 모든 항목을 숨깁니다.

CMFCRibbonBar::HideKeyTips

 

CMFCRibbonBar::HitTest

리본 막대의 클라이언트 좌표에 지정 된 지점에는 리본 요소에 대 한 포인터를 찾습니다.

CMFCRibbonBar::IsKeyTipEnabled

키를 사용할 수 있는지 여부를 결정 합니다.

CMFCRibbonBar::IsMainRibbonBar

 

CMFCRibbonBar::IsPrintPreviewEnabled

결정 여부는 인쇄 미리 보기 탭을 사용 합니다.

CMFCRibbonBar::IsQATEmpty

 

CMFCRibbonBar::IsQuickAccessToolbarOnTop

빠른 액세스 도구 모음 리본 표시줄 위에 있는지 여부를 지정 합니다.

CMFCRibbonBar::IsReplaceFrameCaption

리본 막대 주 프레임 캡션 대체 프레임 캡션 아래에 추가 됩니다 여부를 결정 합니다.

CMFCRibbonBar::IsShowGroupBorder

 

CMFCRibbonBar::IsToolTipDescrEnabled

도구 설명이 활성화 되어 있는지 여부를 결정 합니다.

CMFCRibbonBar::IsToolTipEnabled

리본 막대에 대 한 도구 설명을 사용할 수 있는지 여부를 결정 합니다.

CMFCRibbonBar::IsTransparentCaption

 

CMFCRibbonBar::IsWindows7Look

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

CMFCRibbonBar::LoadFromResource

오버로드. 리본 막대에서 응용 프로그램 리소스를 로드합니다.

CMFCRibbonBar::OnClickButton

 

CMFCRibbonBar::OnEditContextMenu

 

CMFCRibbonBar::OnRTLChanged

  (재정의 CPane::OnRTLChanged.)

CMFCRibbonBar::OnSetAccData

  (재정의 CBasePane::OnSetAccData.)

CMFCRibbonBar::OnShowRibbonContextMenu

 

CMFCRibbonBar::OnShowRibbonQATMenu

 

CMFCRibbonBar::OnSysKeyDown

 

CMFCRibbonBar::OnSysKeyUp

 

CMFCRibbonBar::PopTooltip

 

CMFCRibbonBar::PreTranslateMessage

  (재정의 CBasePane::PreTranslateMessage.)

CMFCRibbonBar::RecalcLayout

  (재정의 CPane::RecalcLayout.)

CMFCRibbonBar::RemoveAllCategories

리본 막대에서 리본 모든 범주를 제거합니다.

CMFCRibbonBar::RemoveAllFromTabs

탭 영역에서 리본 메뉴의 모든 요소를 제거합니다.

CMFCRibbonBar::RemoveCategory

지정 된 인덱스에 있는 리본 범주를 제거 합니다.

CMFCRibbonBar::SaveToXMLBuffer

리본 막대를 버퍼에 저장합니다.

CMFCRibbonBar::SaveToXMLFile

리본 막대를 XML 파일에 저장합니다.

CMFCRibbonBar::SetActiveCategory

지정 된 리본 메뉴 범주 활성으로 설정합니다.

CMFCRibbonBar::SetActiveMDIChild

 

CMFCRibbonBar::SetElementKeys

지정 된 명령 ID가 있는 모든 리본 요소에 지정 된 키를 설정 합니다.

CMFCRibbonBar::SetApplicationButton

리본 메뉴 모음에는 응용 프로그램의 리본 메뉴 단추를 할당합니다.

CMFCRibbonBar::SetKeyboardNavigationLevel

 

CMFCRibbonBar::SetMaximizeMode

 

CMFCRibbonBar::SetQuickAccessCommands

하나 이상의 리본 요소는 빠른 실행 도구 모음에 추가합니다.

CMFCRibbonBar::SetQuickAccessDefaultState

빠른 액세스 도구 모음에 대 한 기본 상태를 지정합니다.

CMFCRibbonBar::SetQuickAccessToolbarOnTop

빠른 액세스 도구 모음 (QAT) 위에 또는 리본 표시줄 아래에 배치합니다.

CMFCRibbonBar::SetTooltipFixedWidth

 

CMFCRibbonBar::SetWindows7Look

Windows 7 스타일 모양 (사각형 작은 응용 프로그램 단추) 리본 메뉴 설정/해제

CMFCRibbonBar::ShowCategory

표시 하거나 지정 된 리본 메뉴의 항목을 숨깁니다.

CMFCRibbonBar::ShowContextCategories

표시 하거나 숨깁니다. 지정한 ID가 상황에 맞는 범주

CMFCRibbonBar::ShowKeyTips

 

CMFCRibbonBar::ToggleMimimizeState

리본 표시줄에 최소화 및 최대화 상태 간에 전환 합니다.

CMFCRibbonBar::TranslateChar

 

설명

2007 Microsoft Office를 동시에 해제 하면 Microsoft Office Fluent 리본 메뉴를 도입 했습니다. 이 리본 표시줄 컨트롤을 방금 새로 수 없습니다. 새 사용자 인터페이스 패러다임을 나타냅니다. 리본 메뉴 탭 이라는 범주를 포함 하는 창입니다. 각 범주는 리본 패널에 논리적으로 분할 되 고 각 패널에서 다양 한 컨트롤 및 명령 단추가 포함 될 수 있습니다.

리본 표시줄 확장에 표시 되 고 사용 가능한 공간을 가장 잘 사용 하려면 계약을 하는 요소입니다. 리본 패널 요소를 표시할 공간이 부족 한 경우 예를 들어 하위 항목을 표시 하는 메뉴 단추 되는 팝업 메뉴. 리본 막대 동작으로 정적 (부동 아닌) 컨트롤 막대 및 프레임의 위쪽에 도킹 될 수 있습니다.

사용할 수 있는 CMFCRibbonStatusBar Office 2007에서 사용 되는 상태 표시줄을 구현 하는 클래스. 리본 범주 포함과 표시 그룹의 리본 패널. 각 리본 패널에서 파생 되는 하나 이상의 리본 요소 포함 CMFCRibbonBaseElement.

기존 MFC 응용 프로그램에 리본 메뉴 모음을 추가 하는 방법에 대 한 자세한 내용은 연습: 낙서 MFC 응용 프로그램을 업데이트.

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

요구 사항

헤더: afxribbonbar.h

참고 항목

작업

연습: MFC Scribble 응용 프로그램 업데이트

참조

계층 구조 차트

CPane 클래스

CMFCRibbonCategory 클래스

CMFCRibbonPanel 클래스

CMFCRibbonBaseElement 클래스

기타 리소스

MFC 클래스