Triagem de objetos desnecessários
Se você usar Inspecionar para examinar um controle simples, como um botão de push OK no acessório do Microsoft WordPad, poderá ver que esses objetos de janela pai também contêm vários objetos filho invisíveis. Esses objetos invisíveis têm o mesmo nome de classe de janela que o controle e têm a propriedade State de STATE_SYSTEM_INVISIBLE. A tabela a seguir lista os objetos filho invisíveis que o Microsoft Active Accessibility cria para o controle.
Name | Função | ChildCount |
---|---|---|
"Sistema" | ROLE_SYSTEM_MENUBAR | 0 |
Nenhum | ROLE_SYSTEM_TITLEBAR | 5 |
"Aplicativo" | ROLE_SYSTEM_MENUBAR | 0 |
"Vertical" | ROLE_SYSTEM_SCROLLBAR | 5 |
"Horizontal" | ROLE_SYSTEM_SCROLLBAR | 5 |
"Caixa de Tamanho" | ROLE_SYSTEM_GRIP | 0 |
Os desenvolvedores de clientes devem identificar e filtrar esses objetos de janela pai e objetos filho invisíveis porque eles não fornecem informações significativas aos usuários finais.