CMFCRibbonBar 클래스
CMFCRibbonBar 리본 표시줄과 유사한 Office 2007에서 사용 되는 클래스를 구현 합니다.
class CMFCRibbonBar : public CPane
Members
Public 생성자
Name |
설명 |
---|---|
CMFCRibbonBar::CMFCRibbonBar |
기본 생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
이미 표시 된 상황에 맞는 범주를 활성화 합니다. |
|
새 리본 항목의 리본 메뉴에 추가합니다. |
|
상황에 맞는 범주를 추가합니다. |
|
새 주 리본 항목을 추가합니다. |
|
|
|
|
|
리본 메뉴 막대의 오른쪽에는 리본 요소를 추가 합니다. |
|
컨트롤 막대를 만들고 연결 하는 CPane 개체입니다. (재정의 CPane::CreateEx.) |
|
리본 메뉴 모음 컨트롤을 만듭니다 되 고 리본 메뉴 모음에 추가 합니다. |
|
|
|
|
|
|
|
팁 리본 메뉴 컨트롤에 대 한 사용 여부. |
|
사용 된 인쇄 미리 보기 탭. |
|
도구 및 도구 설명을 리본 표시줄을 사용할 수 있거나. |
|
사용자 지정 데이터를 사용 하 여 리본 요소를 찾습니다. |
|
지정 된 명령 id가 있는 리본 요소를 찾습니다. |
|
리본 범주의 사용자 정의 데이터가 들어 있는 인덱스를 찾습니다. |
|
|
|
포인터를 현재 범주를 가져옵니다. |
|
캡션 높이 반환합니다. (재정의 CBasePane::GetCaptionHeight.) |
|
포인터를 지정 된 인덱스에 있는 범주를 가져옵니다. |
|
리본 막대에서 리본 범주 개수를 가져옵니다. |
|
|
|
리본 메뉴 항목의 인덱스를 반환합니다. |
|
지정 된 ID를 사용 하 여 상황에 맞는 범주 캡션의 이름을 검색합니다 |
|
|
|
지정 된 ID가는 리본 요소에 대 한 포인터를 포함 하는 배열을 가져옵니다 |
|
리본 단추에 대 한 포인터를 가져옵니다. |
|
포커스가 있는 요소를 반환합니다. |
|
|
|
|
|
|
|
|
|
|
|
현재 선택 된 리본 범주에는 포인터를 반환 합니다. |
|
|
|
|
|
명령 Id를 빠른 액세스 도구 모음에 나타나는 모든 요소가 포함 된 목록을 채웁니다. |
|
|
|
|
|
|
|
|
|
|
|
현재 표시 된 모든 항목을 숨깁니다. |
|
|
|
리본 막대의 클라이언트 좌표에 지정 된 지점에는 리본 요소에 대 한 포인터를 찾습니다. |
|
키를 사용할 수 있는지 여부를 결정 합니다. |
|
|
|
결정 여부는 인쇄 미리 보기 탭을 사용 합니다. |
|
|
|
빠른 액세스 도구 모음 리본 표시줄 위에 있는지 여부를 지정 합니다. |
|
리본 막대 주 프레임 캡션 대체 프레임 캡션 아래에 추가 됩니다 여부를 결정 합니다. |
|
|
|
도구 설명이 활성화 되어 있는지 여부를 결정 합니다. |
|
리본 막대에 대 한 도구 설명을 사용할 수 있는지 여부를 결정 합니다. |
|
|
|
리본 메뉴 (작은 사각형 응용 프로그램 단추) Windows 7 스타일 모양이 있는지 여부를 나타냅니다. |
|
오버로드. 리본 막대에서 응용 프로그램 리소스를 로드합니다. |
|
|
|
|
|
(재정의 CPane::OnRTLChanged.) |
|
(재정의 CBasePane::OnSetAccData.) |
|
|
|
|
|
|
|
|
|
|
|
(재정의 CBasePane::PreTranslateMessage.) |
|
(재정의 CPane::RecalcLayout.) |
|
리본 막대에서 리본 모든 범주를 제거합니다. |
|
탭 영역에서 리본 메뉴의 모든 요소를 제거합니다. |
|
지정 된 인덱스에 있는 리본 범주를 제거 합니다. |
|
리본 막대를 버퍼에 저장합니다. |
|
리본 막대를 XML 파일에 저장합니다. |
|
지정 된 리본 메뉴 범주 활성으로 설정합니다. |
|
|
|
지정 된 명령 ID가 있는 모든 리본 요소에 지정 된 키를 설정 합니다. |
|
리본 메뉴 모음에는 응용 프로그램의 리본 메뉴 단추를 할당합니다. |
|
|
|
|
|
하나 이상의 리본 요소는 빠른 실행 도구 모음에 추가합니다. |
|
빠른 액세스 도구 모음에 대 한 기본 상태를 지정합니다. |
|
빠른 액세스 도구 모음 (QAT) 위에 또는 리본 표시줄 아래에 배치합니다. |
|
|
|
Windows 7 스타일 모양 (사각형 작은 응용 프로그램 단추) 리본 메뉴 설정/해제 |
|
표시 하거나 지정 된 리본 메뉴의 항목을 숨깁니다. |
|
표시 하거나 숨깁니다. 지정한 ID가 상황에 맞는 범주 |
|
|
|
리본 표시줄에 최소화 및 최대화 상태 간에 전환 합니다. |
|
|
설명
2007 Microsoft Office를 동시에 해제 하면 Microsoft Office Fluent 리본 메뉴를 도입 했습니다. 이 리본 표시줄 컨트롤을 방금 새로 수 없습니다. 새 사용자 인터페이스 패러다임을 나타냅니다. 리본 메뉴 탭 이라는 범주를 포함 하는 창입니다. 각 범주는 리본 패널에 논리적으로 분할 되 고 각 패널에서 다양 한 컨트롤 및 명령 단추가 포함 될 수 있습니다.
리본 표시줄 확장에 표시 되 고 사용 가능한 공간을 가장 잘 사용 하려면 계약을 하는 요소입니다. 리본 패널 요소를 표시할 공간이 부족 한 경우 예를 들어 하위 항목을 표시 하는 메뉴 단추 되는 팝업 메뉴. 리본 막대 동작으로 정적 (부동 아닌) 컨트롤 막대 및 프레임의 위쪽에 도킹 될 수 있습니다.
사용할 수 있는 CMFCRibbonStatusBar Office 2007에서 사용 되는 상태 표시줄을 구현 하는 클래스. 리본 범주 포함과 표시 그룹의 리본 패널. 각 리본 패널에서 파생 되는 하나 이상의 리본 요소 포함 CMFCRibbonBaseElement.
기존 MFC 응용 프로그램에 리본 메뉴 모음을 추가 하는 방법에 대 한 자세한 내용은 연습: 낙서 MFC 응용 프로그램을 업데이트.
상속 계층 구조
요구 사항
헤더: afxribbonbar.h