共用方式為


索引標籤控制項 (MSAA UI 元素參考)

注意

本主題描述 MSAA UI 元素參考的 Tab 控制項 物件。 此處未說明如何在各種 UI 架構中建立 Tab 控制項 物件。 如需您使用的 UI 架構,請參閱 API 參考檔。

索引標籤控制項會針對視窗或對話方塊的相同區域定義多個頁面。 每個頁面都包含一組資訊,或應用程式在使用者選取對應索引標籤時所顯示的控制項群組。Windows 作業系統會使用索引標籤控制項來顯示工作列按鈕,但 [ 開始 ] 按鈕除外。

索引標籤控制項的視窗類別名稱是WC_TABCONTROL,其定義為 Commctrl.h 中的 「SysTabControl」。

IAccessible 方法

索引標籤控制項支援下列 IAccessible 方法:

方法 註解
accDoDefaultAction accDoDefaultAction方法會按一下頁面索引標籤。
accHitTest
accLocation
accNavigate
accSelect

IAccessible 屬性

索引標籤控制項支援下列 IAccessible 屬性:

屬性 註解
get_accChild
get_accChildCount
get_accDefaultAction DefaultAction屬性為 「Switch」。
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut KeyboardShortcut屬性是索引標籤控制項的存取鍵,這是控制項視窗文字中的加底線字元。 此字串包含附加至字串 「Alt+」 的便捷鍵字元。
get_accName Name屬性是從控制項的視窗文字 (或標題) 取得,顯示在索引標籤控制項內。
get_accParent Parent屬性是一個視窗 ( ROLE_SYSTEM_PAGETABLIST) 括住控制項,且具有與控制項相同的視窗類別名稱。
get_accRole Role屬性ROLE_SYSTEM_PAGETAB
get_accSelection
get_accState State屬性是下列一或多個的組合:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_SELECTABLE STATE_SYSTEM_SELECTED | | STATE_SYSTEM_FOCUSABLESTATE_SYSTEM_FOCUSED | STATE_SYSTEM_PRESSED |

備註

使用 SELFLAG_TAKEFOCUS 旗標呼叫時,Tab 控制項會不正確地從 accSelect 方法傳回 S_OK 。 索引標籤控制項無法取得鍵盤焦點。

IAccessible 介面