Fensterlose ActiveX-Steuerung Barrierefreiheit
In diesem Abschnitt wird beschrieben, wie Sie mithilfe der Windows-Barrierefreiheits-API sicherstellen, dass auf fensterlose Microsoft ActiveX-Steuerelemente zugegriffen werden kann.
Windows 8 enthält neue Windows-Schnittstellen für Barrierefreiheits-API, die die Implementierung der Barrierefreiheit für fensterlose ActiveX-Steuerelemente vereinfachen. Die API enthält Schnittstellen, die für ein fensterloses Steuerelement und für den Steuerelementcontainer implementiert sind, sodass das fensterlose Steuerelement und sein Container zusammenarbeiten können, um Barrierefreiheitsinformationen zum fensterlosen Steuerelement bereitzustellen. Die API unterstützt die folgenden Szenarien:
- Fensterlose Microsoft Active Accessibility-Steuerelemente, die in einem Microsoft Active Accessibility-Steuerungscontainer gehostet werden.
- Fensterlose Microsoft Active Accessibility-Steuerelemente, die in einem Microsoft Benutzeroberflächenautomatisierung-Steuerelementcontainer gehostet werden.
- Benutzeroberflächenautomatisierung fensterlosen Steuerelementen, die in einem Microsoft Active Accessibility-Steuerungscontainer gehostet werden.
- Benutzeroberflächenautomatisierung fensterlose Steuerelemente, die in einem Benutzeroberflächenautomatisierung-Steuerelementcontainer gehostet werden.
In der folgenden Tabelle sind die Schnittstellen aufgeführt, die fensterlose ActiveX-Steuerelemente unterstützen, und die Objekte, die die Schnittstellen implementieren.
Object | MSAA | Benutzeroberflächenautomatisierung |
---|---|---|
Steuerelementobjekt | Iaccessiblehandler | |
Standort steuern | IAccessibleWindowlessSite | IRawElementProviderWindowlessSite |
Stamm des Hostfensters | IAccessibleHostingElementProviders | IRawElementProviderHostingAccessibles |
In diesem Abschnitt
- Verwenden von Benutzeroberflächenautomatisierung, um ein fensterloses ActiveX-Steuerelement barrierefrei zu machen
- Verwenden von MSAA, um ein fensterloses ActiveX-Steuerelement barrierefrei zu machen
- Hosten eines Benutzeroberflächenautomatisierung fensterlosen ActiveX-Steuerelements
- Hosten eines fensterlosen ActiveX-Steuerelements für MSAA