Элемент управления Progress Bar (справочник по элементам пользовательского интерфейса MSAA)

Примечание

В этом разделе описываются объекты элемента управления Progress Bar для справки по элементам пользовательского интерфейса MSAA. Создание объектов элемента управления Progress Bar в различных платформах пользовательского интерфейса не описано здесь. См. справочную документацию по API для используемой платформы пользовательского интерфейса.

Элементы управления индикатором выполнения указывают на ход выполнения длительной операции, такой как скачивание файла из Интернета. Обычно ход выполнения выражается в процентах от нуля (0) до ста (100).

Имя класса окна для элемента управления индикатором выполнения — PROGRESS_CLASS, которое в Commctrl.h определяется как "msctls_progress".

Методы IAccessible

Элементы управления индикатора выполнения поддерживают следующие методы IAccessible :

Свойства IAccessible

Элементы управления индикатора выполнения поддерживают следующие свойства IAccessible :

Свойство Комментарии
get_accChildCount Свойство ChildCount равно нулю.
get_accFocus
get_accKeyboardShortcut Свойство KeyboardShortcut — это клавиша доступа индикатора выполнения, которая является подчеркнутой символом в тексте метки для индикатора выполнения. Возвращаемая строка содержит символ ключа доступа, добавленный к строке "ALT+".
get_accName Свойство Name — это текст из элемента управления статическим текстом, который помечает индикатор выполнения.
get_accParent Свойство Parent — это окно ( ROLE_SYSTEM_WINDOW ), которое окружает элемент управления и имеет то же свойство Name и имя класса окна, что и элемент управления .
get_accRole Свойство Roleимеет ROLE_SYSTEM_PROGRESSBAR.
get_accState Свойство State представляет собой сочетание одного или нескольких следующих значений: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue Свойство Value — это строка от "0%" до "100%", описывающая ход выполнения.

Интерфейс IAccessible