Freigeben über


Verwenden von Windows-Standardsteuerelementen

Verwenden Sie nach Möglichkeit Windows-Standardsteuerelemente, da sie vollständig mit den Richtlinien für die Barrierefreiheit von Microsoft Active kompatibel sind. Dies umfasst Steuerelemente, die von Windows (User32.dll) und der Bibliothek allgemeiner Windows-Steuerelemente (Comctl32.dll) bereitgestellt werden.

Jedes Windows-Standardsteuerelement ist ein separates Fenster einer bestimmten Klasse, sodass die Barrierefreiheitshilfe benachrichtigt wird, wenn der Fokus auf ein neues Steuerelement verschoben wird. Die Hilfe kann die Steuerelementfensterklasse und alle zusätzlichen Nachrichten bestimmen, die sie an abfragen oder den Steuerelementstatus ändern kann. Die Hilfe kann auch alle untergeordneten Steuerelemente in einem übergeordneten Fenster identifizieren und das übergeordnete Steuerelement eines beliebigen Steuerelements identifizieren.

Einige gängige Steuerelemente sind äußerst flexibel und können häufig weniger zugängliche benutzerdefinierte Steuerelemente und vom Besitzer gezeichnete Steuerelemente ersetzen. Beispielsweise kann eine Listenansicht ein vom Besitzer gezeichnetes Listenfeld ersetzen, um ein Kontrollkästchen neben jedem Element anzuzeigen. Als weiteres Beispiel kann das erweiterte Schaltflächensteuerelement sowohl Bilder als auch Text anzeigen. Zuvor war hierfür die Verwendung eines benutzerdefinierten Steuerelements erforderlich.