Mfc에서 상태 표시줄 구현
A 프로그램 개체는 텍스트 출력 창 행이 있는 컨트롤 막대입니다.출력 창으로 메시지 줄 및 상태 표시기에 많이 사용 됩니다.선택한 메뉴 명령을 간략하게 설명 하는 메뉴 도움말 메시지 줄과 SCROLL LOCK, NUM LOCK 및 기타 키의 상태를 표시 하는 표시기 등이 있습니다.
MFC 버전 4.0의 클래스를 사용 하 여 상태 표시줄 구현 된 CStatusBarCtrl, 표시줄 공용 컨트롤 상태를 캡슐화 합니다.이전 버전과 호환성을 위해 이전 상태 표시줄 구현 클래스에서 MFC를 유지 COldStatusBar.이전 버전의 MFC 설명서 설명 COldStatusBar 에서 CStatusBar.
CStatusBar::GetStatusBarCtrl, 멤버 함수 새 MFC 4.0에 상태 표시줄을 사용자 지정 및 추가 기능에 대 한 Windows 공용 컨트롤 지원 기능을 활용할 수 있습니다.CStatusBar멤버 함수 대부분의 공용 Windows 컨트롤의 기능을 제공 합니다. 그러나 호출 하면 GetStatusBarCtrl, 사용자 상태 표시줄 상태 표시줄의 특징을 더 많이 제공할 수 있습니다.호출 하면 GetStatusBarCtrl에 대 한 참조를 반환 합니다는 CStatusBarCtrl 개체입니다.상태 표시줄 컨트롤을 조작 하려면 해당 참조를 사용할 수 있습니다.
다음 그림에는 여러 표시기 상태 표시줄을입니다.
상태 표시줄
도구 모음, 상태 표시줄 개체 부모 프레임 창에 포함 되어 있으며 프레임 창이 생성 될 때 자동으로 생성 됩니다.부모 프레임이 소멸 될 때 상태 표시줄을 모든 컨트롤 막대와 마찬가지로 자동으로 소멸 됩니다.