Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Jegyzet
Ez a témakör a menüsávot objektumokat ismerteti az MSAA felhasználói felület elemhivatkozása céljából. Itt nem ismertetjük, hogyan hozhat létre menüsávot objektumokat a különböző felhasználói felületi keretrendszerekben. Tekintse meg a használt felhasználói felületi keretrendszer API-referenciadokumentációját.
A menüsáv a címsor alatt közvetlenül az ablak területe, amely olyan menüelemeket tartalmaz, mint Fájl, Szerkesztés, Ablakés Súgó. A Microsoft Active Accessibility egy menüsáv-objektumot is létrehoz egy rendszermenühöz, amely a címsor bal felső sarkában található menü, és olyan menüelemeket tartalmaz, mint a Visszaállítási, áthelyezése, Méret, Kis méretés Teljes méret.
Jegyzet
Mivel a menüsáv vezérlői nem kapnak fókuszt, a accSelect és get_accFocus metódusok nem támogatottak ehhez a vezérlőhöz.
IAccessible metódusok
A menüsáv vezérlői az alábbi IAccessible metódusokat támogatják:
- accHitTest
- accLocation
- accNavigate
- accSelect
IAccessible-tulajdonságok
A menüsáv-vezérlők az alábbi IAccessible tulajdonságokat támogatják:
| Ingatlan | Megjegyzések |
|---|---|
| get_accChild | Lekéri a megadott menüelemhez tartozó IDispatch. A menüelemek gyermekazonosítói egymás után, balról jobbra haladva jelennek meg. |
| get_accChildCount | A ChildCount tulajdonság a menüsor menüelemeinek száma. A rendszermenü ChildCount tulajdonsága egy. |
| get_accDescription | A menüsáv Description tulajdonsága a következő: "Parancsokat tartalmaz az aktuális nézet vagy dokumentum módosításához". A rendszermenü Description tulajdonsága a "Parancsokat tartalmaz az ablak módosításához". |
| get_accDefaultAction | |
| get_accFocus | |
| get_accHelp | |
| get_accHelpTopic | |
| get_accKeyboardShortcut | A címsor alatti menüsáv KeyboardShortcut tulajdonsága "Alt". A rendszermenü KeyboardShortcut tulajdonsága az "Alt+Szóköz". |
| get_accName | A címsor alatti menüsáv Name tulajdonsága az "Alkalmazás". A rendszermenü Name tulajdonsága a "System". |
| get_accParent | |
| get_accRole | A Szerepkör tulajdonság ROLE_SYSTEM_MENUBAR. |
| get_accState | A State tulajdonság a következő értékek egy vagy több kombinációjából áll,: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Notes
A rendszer több EVENT_SYSTEM_MENUSTART eseményt aktivál, amelyek nem mindig rendelkeznek megfelelő EVENT_SYSTEM_MENUEND eseménysel. Emellett a rendszer nem aktiválja következetesen a EVENT_SYSTEM_MENUPOPUPSTART és EVENT_SYSTEM_MENUPOPUPEND eseményeket. Ez egy ismert probléma, és a probléma megoldása folyamatban van.