Freigeben über


Anhang A: Referenz zu unterstützten Benutzeroberflächenelementen

Dieser Anhang enthält Informationen zu den vom System bereitgestellten UI-Elementen, die von Microsoft Active Accessibility in Windows 95, Windows 98, Microsoft Windows NT, Windows 2000, Windows XP und Windows 2000 Server verfügbar gemacht werden. Diese Unterstützung ermöglicht Es Client-Dienstprogrammen, Informationen zu vom System bereitgestellten UI-Elementen in Anwendungen abzurufen, die microsoft Active Accessibility nicht implementieren.

Oleacc.dll unterstützt Steuerelemente, die in User32.dll-, Comctl32.dll- und Windows-UI-Elementen definiert sind. Insbesondere unterstützt sie die folgenden Arten von UI-Elementen (aufgeführt nach Dem Namen der Windows-Klasse).

Windows-Klassenname UI-Elementtyp Windows Vista-Updates
ListBox Listenfelder Nichts
Knopf Schaltflächen, Optionsfelder, Kontrollkästchen, Gruppenfelder Geteilte Schaltflächen können null oder mehr untergeordnete Elemente aufweisen.
Statisch Etiketten Nichts
Redigieren Textfelder Nichts
ComboBox Kombinationsfelder, Dropdownlisten Nichts
ScrollBar Bildlaufleisten EVENT_OBJECT_CONTENTSCROLLED ist ein neues Ereignis für steuerelement, das Bildlauffunktionen enthält, aber keine Standard-Bildlaufleiste als Teil des Steuerelements enthält.
#32768 BENUTZERmenüs Nichts
#32770 BENUTZER-Dialogfelder Nichts
#32771 Alt-Tab-Fenster Nur im klassischen Modus verfügbar.
msctls_statusbar32 Statusleisten Nichts
msctls_progress32 Statusanzeigen Neue Farboptionen für Statusanzeigen werden von Microsoft Active Accessibility- oder Microsoft-Benutzeroberflächenautomatisierungs-Eigenschaften nicht verfügbar gemacht.
msctls_hotkey32 Hot Key-Steuerelemente Nichts
msctls_trackbar32 Trackbars, Slider Nichts
msctls_updown32 Nach oben oder Drehen von Steuerelementen Nichts
SysAnimate32 Animationssteuerelement Nichts
SysTabControl32 Registerkartensteuerelement Nichts
SysHeader32 Kopfzeilen der Listenansicht Nichts
SysListView32 Listenansichtssteuerelemente Nichts
SysTreeView32 Strukturansichtssteuerelemente Nichts
SysDateTimePick32 (Version 5 und 6) Datums- und/oder Uhrzeitauswahl Version 6 dieses Steuerelements in Windows Vista verfügt über eine systemeigene IAccessible Implementierung.
SysIPAddress32 IP-Adresssteuerelemente Nichts
tooltips_class32 QuickInfos Nichts
ToolbarWindow32 Symbolleisten Nichts
RICHEDIT, RichEdit20A, RichEdit20W Textfelder Nichts
SysMonthCal32 (Version 5 und 6) Monatskalender Version 6 dieses Steuerelements in Windows Vista verfügt über eine systemeigene IAccessible Implementierung.

 

Obwohl einige Unterstützung für vom System bereitgestellte UI-Elemente von Microsoft Active Accessibility unter Microsoft Windows NT 4.0 mit Service Pack 4 bereitgestellt wird, ist diese Unterstützung eingeschränkt.

In diesem Anhang werden die IAccessible Eigenschaften und Methoden aufgeführt, die von Microsoft Active Accessibility für jedes UI-Element unterstützt werden. Gegebenenfalls werden in der Dokumentation auch die WinEvents- aufgeführt, die das UI-Element auslöst und zusätzliche Informationen zu den unterstützten Eigenschaften und Methoden enthält. Sie enthält auch Informationen zu Objektrollen und deren unterstützten IAccessible Methoden und Eigenschaften.

Diese Details können Cliententwicklern helfen, unnötige Aufrufe an nicht unterstützte Eigenschaften und Methoden zu vermeiden. Mit diesen Informationen können Serverentwickler auch wissen, welche Eigenschaften und Methoden ihre benutzerdefinierten Steuerelemente unterstützen sollten und welche WinEvents ihre Steuerelemente auslösen sollen.

Verwenden Sie die Informationen in diesem Anhang als Leitfaden. Es wird dringend empfohlen, dass Sie die Microsoft Active Accessibility-Tools verwenden, um das erwartete Verhalten für UI-Elemente oder Objektrollen zu überprüfen.

Weitere Informationen finden Sie in den folgenden Themen: