Как узнать, является ли элемент управления видимым или невидимым с помощью Microsoft Active Accessibility - PullRequest
0 голосов
/ 13 сентября 2009

Я заметил, что AccExplorer (проводник доступности) показывает, когда элементы управления видимы или невидимы. Как это определяет это? API для MSAA не имеет функции IsVisible. Есть идеи?

Редактировать: IsWindowVisible на самом деле не говорит вам, был ли он нарисован или нет. Даже если что-то закрывает окно на 100%, IsWindowVisible все равно может вернуть TRUE.

Ответы [ 2 ]

0 голосов
/ 18 ноября 2009

Этот ответ предлагает использовать GetWindowPlacement ().

0 голосов
/ 13 сентября 2009

Вы можете проверить, отображается ли окно (включая элементы управления) с помощью стандартной функции IsWindowVisible().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...