Freigeben über


Serverrichtlinien

Damit Microsoft Active Accessibility wie geplant funktioniert, müssen Server Barrierefreiheitsinformationen für Clients bereitstellen.

Um IAccessible zu implementieren, müssen Serverentwickler diesen grundlegenden Prozess befolgen.

  1. Erstellen Sie barrierefreie Objekte, indem Sie die IAccessible-Eigenschaften und -Methoden für Ihre benutzerdefinierten Benutzeroberflächenelemente und für den Client Ihrer Anwendung implementieren. Stellen Sie sicher, dass Sie eine duale Schnittstelle bereitstellen, die sowohl IAccessible als auch IDispatch unterstützt, damit in Microsoft Visual Basic geschriebene Clients und verschiedene Skriptsprachen Informationen zu den Objekten erhalten können.
  2. Rufen Sie NotifyWinEvent auf, um Clients über Änderungen an Ihren benutzerdefinierten Benutzeroberflächenelementen zu benachrichtigen.
  3. Behandeln Sie WM_GETOBJECT , um den Zugriff auf Ihre barrierefreien Objekte zu ermöglichen.

Vorschläge und Richtlinien zum Entwerfen barrierefreier Objekte finden Sie unter Entwicklerhandbuch für aktive Barrierefreiheitsserver.

In diesem Abschnitt