다음을 통해 공유


CStatusBarCtrl 개체의 일부 초기화

기본적으로 상태 막대는 별도의 창을 사용하여 상태 정보를 표시합니다. 이러한 창(부분이라고도 함)은 텍스트 문자열, 아이콘 또는 둘 다를 포함할 수 있습니다.

SetParts를 사용하여 상태 막대의 부분 수와 길이를 정의합니다. 상태 막대의 일부를 만든 후 SetTextSetIcon을 호출하여 상태 막대의 특정 부분에 대한 텍스트 또는 아이콘을 설정합니다. 부품이 성공적으로 설정되면 컨트롤이 자동으로 다시 그려집니다.

다음은 4개의 창으로 기존 CStatusBarCtrl 개체(m_StatusBarCtrl)를 초기화한 다음 두 번째 부분에서 아이콘(IDI_ICON1) 및 일부 텍스트를 설정하는 예제입니다.

int strPartDim[4] = { 80, 160, 240, -1 };

m_StatusBarIcon = AfxGetApp()->LoadIcon(IDI_ICON1);

m_StatusBarCtrl.SetParts(4, strPartDim);
m_StatusBarCtrl.SetIcon(1, m_StatusBarIcon);
m_StatusBarCtrl.SetText(_T("Part 1"), 1, 0);

개체의 CStatusBarCtrl 모드를 단순 으로 설정하는 방법에 대한 자세한 내용은 CStatusBarCtrl 개체의 모드 설정을 참조하세요.

참고 항목

CStatusBarCtrl 사용
컨트롤