Поделиться через


Инициализация частей объекта CStatusBarCtrl

По умолчанию в строке состояния отображается сведения о состоянии с помощью отдельные области. Эти области (также двух частей) могут содержать или текстовую строку, Значок, или оба.

Используйте SetParts, чтобы определить количество частей и длину, строка будет иметь состояния. После создания части строки состояния, вызывать для SetText и SetIcon, чтобы задать текст или Значок для определенной части строки состояния. Как только часть успешно была установлена, элемент управления автоматически перерисовке.

Следующий пример инициализирует существующий объект CStatusBarCtrl (m_StatusBarCtrl) с 4 областями и затем значку (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

Основные понятия

Элементы управления (MFC)