共用方式為


選單列 (MSAA UI 元素參考)

注意

本主題描述 選單列 物件,以用於 MSAA UI 元素參考。 此處未說明如何在各種UI架構中建立 功能表列 物件。 如需您使用的 UI 架構,請參閱 API 參考檔。

功能表欄是標題欄正下方的視窗區域,其中包含功能表項,例如 檔案編輯視窗,以及 說明。 Microsoft Active Accessibility 也會為系統功能表建立功能表欄物件,這是標題欄左上角的功能表,並包含功能表項,例如 還原MoveSize最小化最大化

注意

由於功能表欄控件不會收到焦點,因此不支援此控件的 accSelectget_accFocus 方法。

IAccessible 方法

選單欄控制項支援下列 IAccessible 方法:

IAccessible 屬性

選單欄控制項支援下列 IAccessible 屬性:

財產 評論
get_accChild 擷取指定功能表項 IDispatch。 功能表項的子標識碼會依序從左到右編號,從一開始。
get_accChildCount ChildCount 屬性是功能表欄上的功能表項數目。 系統功能表的 ChildCount 屬性是一個。
get_accDescription 功能表列 Description 屬性是「包含作目前檢視或文件的命令」。 系統功能表 Description 屬性是「包含作視窗的命令」。
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut 標題欄下方功能表列 KeyboardShortcut 屬性為 “Alt”。 系統功能表 KeyboardShortcut 屬性為 “Alt+Space”。
get_accName 標題欄下方功能表列的 Name 屬性為 “Application”。 系統功能表 名稱 屬性為 「System」。
get_accParent
get_accRole Role 屬性是 ROLE_SYSTEM_MENUBAR
get_accState State 屬性是下列一或多個 值的組合STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

筆記

系統會觸發一個以上的 EVENT_SYSTEM_MENUSTART 事件,這個事件不一定有對應的 EVENT_SYSTEM_MENUEND 事件。 此外,系統不會一致地觸發 EVENT_SYSTEM_MENUPOPUPSTARTEVENT_SYSTEM_MENUPOPUPEND 事件。 這是已知問題,且正在解決中。

IAccessible 介面

功能表項

快捷功能表