CStatusBarCtrl 개체의 일부 초기화
기본적으로 상태 막대는 별도의 창을 사용하여 상태 정보를 표시합니다. 이러한 창(부분이라고도 함)은 텍스트 문자열, 아이콘 또는 둘 다를 포함할 수 있습니다.
SetParts를 사용하여 상태 막대의 부분 수와 길이를 정의합니다. 상태 막대의 일부를 만든 후 SetText 및 SetIcon을 호출하여 상태 막대의 특정 부분에 대한 텍스트 또는 아이콘을 설정합니다. 부품이 성공적으로 설정되면 컨트롤이 자동으로 다시 그려집니다.
다음은 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 개체의 모드 설정을 참조하세요.