Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
In dit onderwerp wordt menubalk objecten beschreven voor msAA UI-elementreferenties. Het maken van menubalk objecten in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.
Een menubalk is het gebied van een venster direct onder de titelbalk met menu-items zoals Bestand, Bewerken, Vensteren Help-. Microsoft Active Accessibility maakt ook een menubalkobject voor een systeemmenu. Dit is het menu in de linkerbovenhoek van de titelbalk en bevat menu-items zoals Herstellen, Verplaatsen, Grootte, Minimaliseren vanen Maximaliseren.
Notitie
Omdat besturingselementen op de menubalk de focus niet ontvangen, worden de accSelect en get_accFocus methoden niet ondersteund voor dit besturingselement.
IAccessible-methoden
Besturingselementen op de menubalk ondersteunen de volgende methoden:
IAccessible Properties
Besturingselementen op de menubalk ondersteunen de volgende eigenschappen van IAccessible:
| Eigenschap | Opmerkingen |
|---|---|
| get_accChild | Hiermee wordt de IDispatch- opgehaald voor het opgegeven menu-item. De onderliggende id's voor de menu-items worden sequentieel genummerd van links naar rechts, beginnend met één. |
| get_accChildCount | De eigenschap ChildCount is het aantal menu-items op de menubalk. De eigenschap ChildCount voor een systeemmenu is er een. |
| get_accDescription | De eigenschap Beschrijving voor een menubalk is 'Bevat opdrachten voor het bewerken van de huidige weergave of het huidige document'. De eigenschap Description voor een systeemmenu is 'Bevat opdrachten voor het bewerken van het venster'. |
| get_accDefaultAction | |
| get_accFocus | |
| get_accHelp | |
| get_accHelpTopic | |
| get_accKeyboardShortcut | De eigenschap KeyboardShortcut voor een menubalk onder de titelbalk is 'Alt'. De eigenschap KeyboardShortcut voor een systeemmenu is 'Alt+spatie'. |
| get_accName | De eigenschap Name voor een menubalk onder de titelbalk is 'Toepassing'. De eigenschap Name voor een systeemmenu is Systeem. |
| get_accParent | |
| get_accRole | De eigenschap Role is ROLE_SYSTEM_MENUBAR. |
| get_accState | De eigenschap State is een combinatie van een of meer van de volgende waarden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Notities
Het systeem activeert meer dan één EVENT_SYSTEM_MENUSTART gebeurtenis die niet altijd een bijbehorende EVENT_SYSTEM_MENUEND gebeurtenis heeft. Bovendien activeert het systeem de gebeurtenissen EVENT_SYSTEM_MENUPOPUPSTART en EVENT_SYSTEM_MENUPOPUPEND niet consistent. Dit is een bekend probleem en wordt opgelost.