MSAA UI 元素參考 (快速鍵控制項)
熱鍵控制項可讓使用者輸入用來做為熱鍵的按鍵組合,讓他們能夠快速執行動作。 熱鍵控制項會顯示使用者輸入的按鍵,並確保使用者選取有效的按鍵組合。
熱鍵控制項的視窗類別名稱是HOTKEY_CLASS,在 Commctrl.h 中定義為 「msctls_hotkey32」。
IAccessible 方法
熱鍵控制項支援下列 IAccessible 方法:
IAccessible 屬性
熱鍵控制項支援下列 IAccessible 屬性:
屬性 | 註解 |
---|---|
get_accChildCount | ChildCount屬性一律為零。 |
get_accFocus | |
get_accKeyboardShortcut | KeyboardShortcut屬性是熱鍵控制項的便捷鍵,這是快速鍵控制項標籤文字中的加底線字元。 傳回的字串包含附加至字串 「Alt+」 的便捷鍵字元。 |
get_accName | Name屬性是靜態文字控制項的文字,可標記熱鍵控制項。 |
get_accParent | Parent屬性是一個視窗 ( ROLE_SYSTEM_WINDOW) ,會圍繞控制項,而且具有與控制項相同的Name屬性和視窗類別名稱。 |
get_accRole | Role屬性ROLE_SYSTEM_HOTKEYFIELD。 |
get_accState |
State屬性是下列一或多個值的組合:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | |
get_accValue | Value屬性是字串,其中包含熱鍵欄位中的文字。 |