Dela via


Fönster (referens för MSAA-gränssnittselement)

Not

I det här avsnittet beskrivs Window-objekt för MSAA UI-elementreferens. Hur du skapar Window objekt i olika gränssnittsramverk beskrivs inte här. Se API-referensdokumentationen för det användargränssnittsramverk som du använder.

Microsoft Active Accessibility skapar ett allmänt fönsterobjekt som en container för ett annat objekt. Klientutvecklare förmedlar inte informationen från fönsterobjekt till slutanvändare eftersom dessa objekt inte innehåller användbar information.

Om ett serverprogram skapar en anpassad kontroll skapar Microsoft Active Accessibility ett fönsterobjekt som innehåller den anpassade kontrollen, men servern skapar ett tillgängligt objekt för att ge information om innehållet i kontrollen. Systemet genererar händelser på objektnivå för fönsterobjektet, men servern måste skicka händelser för det tillgängliga objektet som innehåller information om kontrollen.

IAccessible-metoder

Fönsterobjektet stöder följande IAccessible- metoder:

IAccessible-egenskaper

Fönsterobjektet stöder följande egenskaper för IAccessible:

Egenskap Kommentarer
get_accChild Hämtar IDispatch- gränssnitt för det angivna underordnade objektet.
get_accChildCount Egenskapen ChildCount är 7.
get_accDescription Själva fönsterobjektet har ingen egenskap Beskrivning. Egenskapen Description för det underordnade objektet kan hämtas via fönsterobjektet.
get_accFocus
get_accKeyboardShortcut Själva fönsterobjektet har ingen egenskap KeyboardShortcut. Egenskapen KeyboardShortcut för det underordnade objektet hämtas via fönsterobjektet.
get_accName Egenskapen Name för fönsterobjektet är samma som det underordnade objektet.
get_accParent
get_accRole Egenskapen Role är ROLE_SYSTEM_WINDOW. Det underordnade objektets roll hämtas via fönsterobjektet.
get_accState Egenskapen State är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED

Anteckningar

Händelserna EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDEoch EVENT_OBJECT_PARENTCHANGE skickas inte av fönsterobjektet. Det här är ett känt problem som håller på att åtgärdas.

IAccessible Interface