CStatusBar 클래스
컨트롤 막대에 텍스트 출력 창 행 "표시기"
class CStatusBar : public CControlBar
멤버
Public 생성자
Name |
설명 |
---|---|
CStatusBar 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
지정 된 표시기 ID에 대 한 인덱스를 가져옵니다. |
|
상태 표시줄 생성, 연결에 CStatusBar 개체와 초기 막대와 글꼴 높이 설정 합니다. |
|
생성 한 CStatusBar 개체에 포함 된 추가 스타일 CStatusBarCtrl 개체. |
|
시각적 측면이 소유자 그리기 상태 표시줄 컨트롤이 변경 되 면 호출 됩니다. |
|
지표 ID의 지정 된 인덱스를 가져옵니다. |
|
가져옵니다 인덱스가 지정 된 사각형을 표시합니다. |
|
지표 ID, 스타일 및 너비의 지정 된 인덱스를 가져옵니다. |
|
표시기 스타일을 지정 된 인덱스를 가져옵니다. |
|
텍스트를 표시기의 지정 된 인덱스를 가져옵니다. |
|
내부 공용 컨트롤에 직접 액세스할 수 있습니다. |
|
지표 Id를 설정합니다. |
|
지표 ID, 스타일, 너비를 지정 된 인덱스에 대 한 설정입니다. |
|
주어진된 인덱스 표시기 스타일을 설정입니다. |
|
주어진된 인덱스에 대 한 표시기가 텍스트를 설정합니다. |
설명
출력 창은 일반적으로 메시지 줄 및 상태 표시기로 사용 됩니다. 선택한 메뉴 명령을 간략하게 설명 하는 메뉴 도움말 메시지 줄과 SCROLL LOCK, NUM LOCK 및 기타 키의 상태를 표시 하는 표시기 등이 있습니다.
CStatusBar::GetStatusBarCtrl, 멤버 함수는 새 MFC 4.0에 상태 표시줄을 사용자 지정 및 추가 기능에 대 한 Windows 공용 컨트롤 지원 기능을 사용할 수 있습니다. CStatusBar멤버 함수 대부분의 공용 Windows 컨트롤의 기능을 지정합니다. 그러나 호출 하면 GetStatusBarCtrl, 상태 표시줄에 Windows 95/98 상태 표시줄의 특성을 더 많이 제공할 수 있습니다. 호출 하면 GetStatusBarCtrl에 대 한 참조를 반환 합니다는 CStatusBarCtrl 개체. 참조 CStatusBarCtrl Windows 공용 컨트롤을 사용 하 여 도구 모음을 디자인 하는 방법에 대 한 자세한 내용은. 공용 컨트롤에 대 한 자세한 내용은 공용 컨트롤 에 있는 Windows SDK.
프레임 워크에서 배열 위치 0에 가장 왼쪽에 있는 표시기를 표시기 정보를 저장합니다. 상태 표시줄을 만들 때 해당 표시기를 프레임 워크를 연결 하는 Id 문자열의 배열을 사용 합니다. 다음은 문자열 ID 또는 인덱스 표시기에 액세스할 수 있습니다.
기본적으로 첫 번째 표시기 "탄력"입니다: 다른 창 오른쪽 맞춤 수 있도록 다른 표시기 창으로 미사용 상태 표시줄 길이를 사용 합니다.
상태 표시줄을 만들려면 다음과이 같이 하십시오.
생성 된 CStatusBar 개체입니다.
호출 SetIndicators 문자열 ID 각 표시기와 연결 합니다.
텍스트 상태 표시줄 창에서 업데이트에 다음 세 가지가 있습니다.
호출 CWnd::SetWindowText 텍스트 창 0만 업데이트 합니다.
호출 CCmdUI::SetText 에 있는 상태 표시줄의 ON_UPDATE_COMMAND_UI 처리기.
호출 SetPaneText 모든 창에 대 한 텍스트를 업데이트 합니다.
호출 SetPaneStyle 스타일 창의 상태 표시줄을 업데이트 합니다.
사용에 대 한 자세한 내용은 CStatusBar, 문서를 참조 하십시오. mfc에서 상태 표시줄 구현 및 기술 참고 31: 컨트롤 막대.
상속 계층 구조
CStatusBar
요구 사항
헤더: afxext.h