
CStatusBar об'єкт є контролю бар з рядка виводу області тексту, або "показниками." Вивід областей зазвичай використовуються як рядки повідомлення та як індикаторів стану. Приклади меню Довідка повідомлення лінії, які коротко пояснити команд виділеного меню і показники, що Показати стан SCROLL LOCK, NUM LOCK а інші клавіші.
CStatusBar::GetStatusBarCtrl, член функція новий MFC 4.0, можна скористатися Windows спільним контролем підтримку статус Бар налаштування та додаткову функціональність. CStatusBar функції члена дати вам більшу функціональність Windows загальних елементів керування; Однак, коли ви телефонуєте GetStatusBarCtrl, ви можете дати ваш статус барів ще більше характеристик рядок стану Windows 95. Коли ви телефонуєте GetStatusBarCtrl, вона поверне посилання на CStatusBarCtrl об'єкт. Побачити CStatusBarCtrl , щоб отримати додаткові відомості про розробку панелі інструментів за допомогою Windows звичайні елементи керування. Щоб отримати більш загальну інформацію про звичайні елементи керування, перегляньте Звичайні елементи керування у Windows 95 SDK програміста посилання.
Рамках зберігає інформацію, індикатор масиву з крайньої лівої індикатор на позиції 0. Під час створення рядок стану, використовується масив рядок посвідчення, що рамках були пов'язані з відповідних показників. Потім використайте або рядок Посвідчення або індекс доступ індикатор.
За замовчуванням перша показником є "Пружні": вона займає довжина рядка стану, не використовується в інших областях індикатор, так, що інші області за правим краєм.
Щоб створити рядок стану, виконайте такі дії.:
Існує три способи оновлення текст у рядку стану вікна:
Телефонуйте SetPaneStyle оновити стиль рядок стану вікна.
Щоб отримати додаткові відомості про використання CStatusBar, перегляньте статтю Статус бари в Visual C++ програміста керівництво і технічних примітку 31, контроль бари.
# включити lt;afxext.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Зразки MFC зразок CTRLBARS | MFC зразок DLGCBR32
Дивіться також CStatusBarCtrl, CControlBar, CWnd::SetWindowText, CStatusBar::SetIndicators