정리 작업중
Status bar
Xie Yun
2022. 8. 8. 00:09
반응형
상태바
상태바는 윈도우 하단에 사용자에게 일정한 정보를 알려주는 인터페이스이다.
메뉴 항목에 대한 정보, 마우스 커서 위치 등과 같이 바로 전달될 수 있는 정보를 알려준다.
툴바 메뉴바 처럼 리소스가 제공되지 않고, CStatusBar 클래스를 통해 구현할 수 있다.
상태 표시줄을 나타내는 방법
1. CStatusBar의 객체를 생성
2. CStatusBar::Create() 함수를 이용해 상태 표시줄 윈도우를 생성
3. Pane을 만들고, 크기를 설정한다.
* MFC에서는 CMainFrame 클래스에 CStatusBar 클래스로 m_wndStatusBar 멤버 변수가 미리 선언되어 있다.
전역 함수 AfxGetApp() 함수
Afx라고 붙는 함수는 전역 함수를 의미한다.
응용프로그램의 여러요소에 직접 접근할 수 있는 함수.
AfxGetApp()는 CWinApp 오브젝트의 포인터를 리턴한다.
SetPaneText()
CStatusBar 클래스의 멤버 함수, 상태바의 특정 Pane에 문자열을 출력한다.
반응형