Dela via


Bilaga A: Referens för användargränssnittselement som stöds

Den här bilagan innehåller information om de systembaserade gränssnittselementen som exponeras av Microsoft Active Accessibility i Windows 95, Windows 98, Microsoft Windows NT, Windows 2000, Windows XP och Windows 2000 Server. Med det här stödet kan klientverktyg få information om systembaserade gränssnittselement i program som inte implementerar Microsoft Active Accessibility.

Oleacc.dll stöder kontroller som definieras i elementen User32.dll, Comctl32.dlloch Windows UI. Mer specifikt har den stöd för följande typer av gränssnittselement (listade efter Windows-klassnamn).

Windows-klassnamn Elementtyp för användargränssnitt Windows Vista-uppdateringar
Listruta Listrutor Ingen
Knapp Tryckknappar, alternativknappar, kryssknappar, grupprutor Delade knappar kan ha noll eller fler underordnade.
Statisk Etiketter Ingen
Redigera Textrutor Ingen
Kombinationsruta Kombinationsrutor, listrutor Ingen
Rullningslist Rullningslister EVENT_OBJECT_CONTENTSCROLLED är en ny händelse för kontroll som har rullningsfunktioner men som inte innehåller en standardrullningslist som en del av kontrollen.
#32768 USER-menyer Ingen
#32770 DIALOGRUTOR FÖR ANVÄNDARE Ingen
#32771 Alt-tab-fönster Endast tillgängligt i klassiskt läge.
msctls_statusbar32 Statusstaplar Ingen
msctls_progress32 Förloppsstaplar Nya färgalternativ för förloppsstaplar exponeras inte av Microsoft Active Accessibility- eller Microsoft UI Automation-egenskaper.
msctls_hotkey32 Snabbtangentkontroller Ingen
msctls_trackbar32 Spårlister, skjutreglage Ingen
msctls_updown32 Upp- eller spinnkontroller Ingen
SysAnimate32 Animeringskontroll Ingen
SysTabControl32 Tabbkontroll Ingen
SysHeader32 Listvyrubriker Ingen
SysListView32 Listvisningskontroller Ingen
SysTreeView32 Trädvisningskontroller Ingen
SysDateTimePick32 (version 5 och 6) Datum- och/eller tidsväljare Version 6 av den här kontrollen i Windows Vista har en inbyggd IAccessible implementering.
SysIPAddress32 IP-adresskontroller Ingen
tooltips_class32 Knappbeskrivningar Ingen
VerktygsfältWindow32 Verktygsfält Ingen
RICHEDIT, RichEdit20A, RichEdit20W Textfält Ingen
SysMonthCal32 (version 5 och 6) Månadskalender Version 6 av den här kontrollen i Windows Vista har en inbyggd IAccessible implementering.

 

Även om viss support för systembaserade gränssnittselement tillhandahålls av Microsoft Active Accessibility på Microsoft Windows NT 4.0 med Service Pack 4, är det här stödet begränsat.

I den här bilagan visas IAccessible egenskaper och metoder som Microsoft Active Accessibility stöder för varje användargränssnittselement. I tillämpliga fall innehåller dokumentationen även de WinEvents som UI-elementet utlöser och innehåller ytterligare information om de egenskaper och metoder som stöds. Den innehåller också information om objektroller och deras IAccessible metoder och egenskaper som stöds.

Den här informationen kan hjälpa klientutvecklare att undvika onödiga anrop till egenskaper och metoder som inte stöds. Med den här informationen kan serverutvecklare också veta vilka egenskaper och metoder som deras anpassade kontroller ska stödja och vilka WinEvents deras kontroller ska utlösa.

Använd informationen i den här bilagan som en guide. Vi rekommenderar starkt att du använder Microsoft Active Accessibility-verktygen för att verifiera förväntat beteende för gränssnittselement eller objektroller.

Mer information finns i följande avsnitt: