Delen via


Statusbalkbesturing (MSAA UI-elementreferentie)

Notitie

In dit onderwerp wordt statusbalkbeheer objecten beschreven voor msAA UI-elementreferenties. Het maken van statusbalkbeheer objecten in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.

Statusbalken geven statusinformatie weer in een horizontaal venster onder aan een toepassingsvenster. Statusbalken zijn vaak onderverdeeld in onderdelen, deelvensters genoemd en elk deelvenster geeft verschillende statusinformatie weer. Daarnaast kunnen statusbalken objecten van verschillende typen bevatten, waaronder knoppen en voortgangsbalken. De naam van de vensterklasse voor een statusbalk besturingselement is STATUSCLASSNAME, die is gedefinieerd als 'msctls_statusbar32' in Commctrl.h.

IAccessible-methoden

Statusbalken ondersteunen de volgende methoden:

IAccessible Properties

Statusbalken ondersteunen de volgende eigenschappen IAccessible:

Eigenschap Opmerkingen
get_accChildCount De eigenschap ChildCount is het aantal deelvensters op de statusbalk.
get_accFocus
get_accName Het statusbalkobject zelf heeft geen eigenschap Name. De eigenschap Name van elk deelvenster in de statusbalk is hetzelfde als de weergegeven tekst.
get_accParent De eigenschap Bovenliggende van het statusbalkobject is een venster (ROLE_SYSTEM_WINDOW) dat het besturingselement omringt en dezelfde naam van de vensterklasse heeft als het besturingselement. De eigenschap Bovenliggende van de deelvensters op de statusbalk is het statusbalkobject.
get_accRole De eigenschap Role voor het statusbalkobject zelf is ROLE_SYSTEM_STATUSBAR. De tekst die op een statusbalk wordt weergegeven, heeft ROLE_SYSTEM_STATICTEXT als de eigenschap Role.
get_accState De eigenschap State is een combinatie van een of meer van de volgende waarden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Notities

Omdat sneltoetsen niet worden ondersteund voor statusbalkbesturingselementen of tekstgebieden op statusbalken, wordt get_accKeyboardShortcut niet ondersteund.

IAccessible Interface