Serverrichtlinien
Damit Microsoft Active Accessibility wie entworfen funktioniert, müssen Server Barrierefreiheitsinformationen für Clients bereitstellen.
Um IAccessiblezu implementieren, müssen Serverentwickler diesen grundlegenden Prozess befolgen.
- Erstellen Sie barrierefreie Objekte, indem Sie die IAccessible Eigenschaften und Methoden für Ihre benutzerdefinierten Benutzeroberflächenelemente und den Client Ihrer Anwendung implementieren. Stellen Sie sicher, dass Sie eine duale Schnittstelle bereitstellen, die sowohl IAccessible als auch IDispatch- unterstützt, damit Clients, die in Microsoft Visual Basic geschrieben wurden, und verschiedene Skriptsprachen Informationen zu den Objekten abrufen können.
- Rufen Sie NotifyWinEvent- auf, um Clients über Änderungen an Ihren benutzerdefinierten Benutzeroberflächenelementen zu benachrichtigen.
- Behandeln Sie WM_GETOBJECT, um Zugriff auf Ihre barrierefreien Objekte zu ermöglichen.
Vorschläge und Richtlinien für das Entwerfen barrierefreier Objekte finden Sie im Entwicklerhandbuch für aktive Barrierefreiheitsserver .
In diesem Abschnitt