WinEvents
O sistema operacional Microsoft Windows inclui um recurso, chamado WinEvents, que permite que processos e aplicativos em execução na área de trabalho do Windows troquem determinados tipos de informações. As ferramentas de acessibilidade que usam o Microsoft Automação da Interface do Usuário e a Acessibilidade Ativa da Microsoft estão entre os principais usuários dos WinEvents.
No contexto de acessibilidade, Automação da Interface do Usuário provedores e servidores de Acessibilidade Ativa da Microsoft usam WinEvents para notificar os clientes sobre alterações na interface do usuário de um aplicativo, como quando um elemento de interface do usuário foi criado ou destruído, ou quando um nome de elemento, estado ou valor foi alterado.
Esta seção fornece sugestões, diretrizes e exemplos para ajudar os clientes a lidar com WinEvents e ajudar os servidores a determinar quando disparar o WinEvent apropriado.
Nesta seção
- O que são WinEvents?
- Registrando uma função hook
- Eventos de nível de sistema e Object-Level
- Funções de gancho dentro de contexto e fora de contexto
- Proteção contra a reentrância em funções de gancho
- Alocação de IDs winEvent
Para obter uma visão geral do processo de notificação de eventos no Microsoft Active Accessibility, consulte WinEvents na Visão geral técnica.
Tópicos relacionados