WinEvents
Il sistema operativo Microsoft Windows include una funzionalità, denominata WinEvents, che consente ai processi e alle applicazioni in esecuzione sul desktop di Windows di scambiare determinati tipi di informazioni. Gli strumenti di accessibilità che usano Microsoft Automazione interfaccia utente e Microsoft Active Accessibility sono tra gli utenti principali di WinEvents.
Nel contesto dell'accessibilità, i provider di Automazione interfaccia utente e i server Microsoft Active Accessibility usano WinEvents per notificare ai client le modifiche apportate a un'interfaccia utente, ad esempio quando un elemento dell'interfaccia utente è stato creato o eliminato definitivamente o quando un nome di elemento, stato o valore è stato modificato.
In questa sezione vengono forniti suggerimenti, linee guida ed esempi che consentono ai client di gestire WinEvent e di aiutare i server a determinare quando attivare l'evento WinEvent appropriato.
Contenuto della sezione
- Che cosa sono WinEvents?
- Registrazione di una funzione hook
- Eventi a livello di sistema e di Object-Level
- Funzioni hook in-context e out-of-context
- Protezione dalla reentrancy nelle funzioni hook
- Allocazione di ID WinEvent
Per una panoramica del processo di notifica degli eventi in Microsoft Active Accessibility, vedere WinEvents nella Panoramica tecnica.
Argomenti correlati