共用方式為


狀態列控制件 (MSAA UI 元素參考)

注意

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

狀態列會在應用程式視窗底部的水準視窗中顯示狀態資訊。 狀態列通常會分成部分,稱為窗格,而每個窗格都會顯示不同的狀態資訊。 此外,狀態列可以包含不同類型的物件,包括按鈕和進度列。 狀態列控件的視窗類別名稱是 STATUSCLASSNAME,在 Commctrl.h 中定義為 “msctls_statusbar32”。

IAccessible 方法

狀態列支援下列 IAccessible 方法:

IAccessible 屬性

狀態列支援下列 IAccessible 屬性:

財產 評論
get_accChildCount ChildCount 屬性是狀態列中的窗格數目。
get_accFocus
get_accName 狀態欄物件本身沒有 Name 屬性。 狀態列中每個窗格的 [名稱] 屬性與顯示的文字相同。
get_accParent 狀態列物件的 Parent 屬性是圍繞控件的視窗(ROLE_SYSTEM_WINDOW),而且具有與控件相同的視窗類別名稱。 狀態列中窗格的 Parent 屬性是狀態欄物件。
get_accRole 狀態列物件本身 Role 屬性 ROLE_SYSTEM_STATUSBAR。 在狀態列中顯示的文字 ROLE_SYSTEM_STATICTEXTRole 屬性。
get_accState State 屬性是下列一或多個 值的組合STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

筆記

由於狀態列控件或狀態列上的文字區域不支持鍵盤快捷方式,因此不支援 get_accKeyboardShortcut

IAccessible 介面