滑桿控制件 (MSAA UI 元素參考)
注意
本主題描述 滑桿控件 物件,以用於 MSAA UI 元素參考。 此處未說明如何在各種UI架構中建立 滑桿控件 物件。 如需您使用的 UI 架構,請參閱 API 參考檔。
滑桿控件也稱為追蹤列控件,可讓用戶藉由移動滑桿從某個範圍選取值。 Windows作系統中的磁碟區控件是滑桿控件。
滑桿控件的視窗類別名稱是TRACKBAR_CLASS,在 Commctrl.h 中定義為 “msctls_trackbar”。
IAccessible 屬性的內容取決於滑桿是垂直還是水準,以及客戶端會查詢下列哪一個部分的滑桿控件:
- 滑桿視窗
- 滑桿拇指
- 上方陰影區域(或至
- 滑桿拇指下方的陰影區域(或右側)
IAccessible 方法
滑桿控制程式支援下列 IAccessible 方法:
IAccessible 屬性
滑桿控制程式支援下列 IAccessible 屬性:
get_accKeyboardShortcut— keyboardShortcut 屬性 是滑桿視窗的存取鍵,這是滑桿卷標文字中的底線字元。 傳回的字串包含附加至字串 「Alt+」 的存取鍵字元。
get_accName: Name 屬性取決於查詢滑桿的一部分。
垂直滑桿的部分名稱如下:
滑桿元件 名字 滑桿視窗 做為標籤的靜態文字控制件 滑桿拇指 “Position” 滑桿拇指上方的陰影區域 “Page up” 滑桿拇指下方的陰影區域 “Page down” 水平滑桿的部分具有下列名稱:
滑桿元件 名字 滑桿視窗 做為標籤的靜態文字控制件 滑桿拇指 “Position” 滑桿拇指左邊的陰影區域 “Page left” 滑桿拇指右邊的陰影區域 “Page right” get_accParent— 箭頭按鈕、捲動拇指和拇指兩側陰影區域 Parent 屬性是滑桿視窗。 滑桿視窗的 Parent 屬性是圍繞控件的視窗(ROLE_SYSTEM_WINDOW),而且具有相同 Name 屬性和視窗類別名稱。
get_accRole— Role 屬性取決於查詢滑桿的一部分。
滑桿元件 角色 滑桿視窗 ROLE_SYSTEM_SLIDER 滑桿拇指 ROLE_SYSTEM_INDICATOR 滑桿拇指兩側的陰影區域 ROLE_SYSTEM_PUSHBUTTON get_accState-狀態 屬性 的值 取決於查詢滑桿的一部分。
滑桿元件 可能的狀態值 滑桿視窗 STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL 滑桿拇指 零 (0),這表示對像是可見的,或 STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL 滑桿拇指兩側的陰影區域 零 (0),這表示對像是可見的,或 STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue:滑桿視窗的 [值] 屬性會指出拇指的位置,而且是包含從 “0” 到 “100” 整數的字串。
相關主題