Элемент управления "Строка состояния" (справочник по элементам пользовательского интерфейса MSAA)
Примечание
В этом разделе описываются объекты элемента управления "Строка состояния " для справки по элементам пользовательского интерфейса MSAA. Создание объектов элемента управления "Строка состояния " в различных платформах пользовательского интерфейса не описано здесь. См. справочную документацию по API для используемой платформы пользовательского интерфейса.
В строках состояния отображаются сведения о состоянии в горизонтальном окне в нижней части окна приложения. Строки состояния часто делятся на части, называемые панелями, и на каждой панели отображаются разные сведения о состоянии. Кроме того, строки состояния могут содержать объекты разных типов, включая кнопки и индикаторы выполнения. Имя класса окна для элемента управления строкой состояния — STATUSCLASSNAME, которое в Commctrl.h определяется как "msctls_statusbar32".
Методы IAccessible
Строки состояния поддерживают следующие методы IAccessible :
Свойства IAccessible
Строки состояния поддерживают следующие свойства IAccessible :
Свойство | Комментарии |
---|---|
get_accChildCount | Свойство ChildCount — это количество панелей в строке состояния. |
get_accFocus | |
get_accName | Сам объект строки состояния не имеет свойства Name . Свойство Name каждой панели в строке состояния совпадает с отображаемым текстом. |
get_accParent | Свойство Parent объекта строки состояния представляет собой окно ( ROLE_SYSTEM_WINDOW ), которое окружает элемент управления и имеет то же имя класса окна, что и элемент управления . Свойство Parent панелей в строке состояния является объектом строки состояния. |
get_accRole | Свойство Role для самого объекта строки состояния ROLE_SYSTEM_STATUSBAR. Текст, отображаемый в строке состояния, имеет ROLE_SYSTEM_STATICTEXT в качестве свойства Role . |
get_accState | Свойство State представляет собой сочетание одного или нескольких следующих значений: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Примечания
Так как сочетания клавиш не поддерживаются для элементов управления строк состояния или текстовых областей в строках состояния, get_accKeyboardShortcut не поддерживается.