CMFCRibbonStatusBar 클래스
CMFCRibbonStatusBar 리본 요소를 표시 하는 상태 표시줄 컨트롤 클래스를 구현 합니다.
class CMFCRibbonStatusBar : public CMFCRibbonBar
Members
Public 메서드
Name |
설명 |
---|---|
리본 상태 표시줄에는 동적 요소를 추가합니다. |
|
리본 상태 표시줄에 새 리본 요소를 추가합니다. |
|
리본 상태 표시줄의 확장된 영역에는 리본 요소를 추가합니다. |
|
리본 상태 표시줄에는 구분 기호를 추가합니다. |
|
리본 상태 표시줄을 만듭니다. |
|
확장된 스타일을 가진 리본 상태 표시줄을 만듭니다. |
|
|
|
지정 된 명령 ID가 있는 요소에는 포인터를 반환 합니다. |
|
리본 상태 표시줄의 기본 영역에 있는 요소 개수를 반환 합니다. |
|
지정 된 인덱스에 있는 요소에 대 한 포인터를 반환 합니다. |
|
리본 상태 표시줄의 확장된 영역에 있는 요소 개수를 반환 합니다. |
|
리본 상태 표시줄의 확장된 영역에서 지정 된 인덱스에 있는 요소에 대 한 포인터를 반환 합니다. |
|
|
|
|
|
|
|
|
|
정보 모드 리본 상태 표시줄에 사용할 수 있는지 여부를 결정 합니다. |
|
(재정의 CMFCRibbonBar::RecalcLayout.) |
|
리본 상태 표시줄에서 모든 요소를 제거합니다. |
|
리본 상태 표시줄에 지정 된 명령 ID가 있는 요소를 제거 합니다. |
|
리본 상태 표시줄의 정보 모드를 사용할 수 있거나. |
Protected 메서드
Name |
설명 |
---|---|
리본 상태 표시줄 정보 모드를 사용 하는 경우 표시 되는 정보 문자열을 표시 합니다. |
설명
사용자가 리본 메뉴의 상태 표시줄에 기본 제공 되는 컨텍스트 메뉴를 사용 하 여 리본 요소에서 리본 상태 표시줄의 표시 여부를 변경할 수 있습니다. 추가 또는 요소를 동적으로 제거할 수 있습니다.
리본 상태 표시줄에 두 개의 영역이 있습니다: 기본 영역과 확장된 영역. 확장된 영역 리본 상태 표시줄의 오른쪽에 표시 되 고 주 영역 보다 다른 색으로 나타납니다.
일반적으로 주로 상태 표시줄의 상태 알림 표시 하 고 보기 컨트롤 확장된 영역을 표시 합니다. 확장된 영역 사용자 리본 상태 표시줄의 크기가 조정 될 때 가능한 길게 보입니다.
예제
다음 예제에서는 다양 한 방법에 있는 CMFCRibbonStatusBar 클래스입니다. 리본 상태 표시줄에 대 한 일반 모드를 사용 하 고 추가 구분 기호, 리본 상태 표시줄에 새 리본 요소를 추가, 리본 상태 표시줄의 확장된 영역에는 리본 요소를 추가 하는 방법의 예제를 보여 줍니다.
// CMFCRibbonStatusBar m_wndStatusBar
m_wndStatusBar.AddElement(rsbp, strTitlePane1);
m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE),
strTitlePane2);
...
m_wndStatusBar.AddSeparator();
m_wndStatusBar.SetInformation(NULL);
상속 계층 구조
요구 사항
헤더: afxribbonstatusbar.h