Клиентский объект (справочник по элементам пользовательского интерфейса MSAA)

Клиентская область — это часть окна, в которой приложение отображает выходные данные, например текст или графику. Например, классическое приложение публикации отображает текущую страницу документа в клиентской области.

Разработчики серверных приложений отвечают за создание объектов со специальными возможностями, которые предоставляют сведения о содержимом клиентской области приложения.

Если клиентское приложение запрашивает сведения о пользовательском элементе пользовательского интерфейса в приложении и пользовательском элементе пользовательского интерфейса, который не поддерживает интерфейс IAccessible , Microsoft Active Accessibility создает доступный объект по умолчанию с минимальными сведениями.

Методы IAccessible

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

Свойства IAccessible

Клиентская область поддерживает следующие свойства IAccessible :

Свойство Комментарии
get_accChildCount
get_accFocus
get_accKeyboardShortcut
get_accName Отправляет сообщение WM_GETTEXT для получения текста окна.
get_accParent
get_accRole Свойство Roleимеет ROLE_SYSTEM_CLIENT.
get_accState Свойство State представляет собой сочетание одного или нескольких следующих значений: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Интерфейс IAccessible