WinEvents
Das Microsoft Windows-Betriebssystem enthält ein Feature namens WinEvents-, mit dem Prozesse und Anwendungen, die auf dem Windows-Desktop ausgeführt werden, bestimmte Informationstypen austauschen können. Barrierefreiheitstools, die Microsoft-Benutzeroberflächenautomatisierung und Microsoft Active Accessibility verwenden, gehören zu den hauptbenutzern der WinEvents.
Im Kontext der Barrierefreiheit verwenden Benutzeroberflächenautomatisierungs-Anbieter und Microsoft Active Accessibility-Server WinEvents, um Clients über Änderungen in einer Anwendungsbenutzeroberfläche zu benachrichtigen, z. B. wenn ein UI-Element erstellt oder zerstört wurde oder wenn sich ein Elementname, ein Status oder ein Wert geändert hat.
Dieser Abschnitt enthält Vorschläge, Richtlinien und Beispiele, die Clients bei der Behandlung von WinEvents unterstützen und servern helfen, zu bestimmen, wann das entsprechende WinEvent ausgelöst werden soll.
In diesem Abschnitt
- Was sind WinEvents?
- Registrieren einer Hook-Funktion
- System-Level und Object-Level Ereignisse
- In-Context- und Out-of-Context Hook-Funktionen
- Schutz vor Reentranz in Hook-Funktionen
- Zuordnung von WinEvent-IDs
Eine Übersicht über den Ereignisbenachrichtigungsprozess in Microsoft Active Accessibility finden Sie unter WinEvents- in der Technical Overview.
Verwandte Themen