手記
このトピックでは、MSAA UI 要素リファレンスの目的 ステータス バー コントロール オブジェクトについて説明します。 ここでは、さまざまな UI フレームワークで ステータス バー コントロール オブジェクトを作成する方法については説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
ステータス バーには、アプリケーション ウィンドウの下部にある水平ウィンドウにステータス情報が表示されます。 ステータス バーは、多くの場合、ペインと呼ばれるパーツに分割され、各ペインには異なるステータス情報が表示されます。 さらに、ステータス バーには、ボタンや進行状況バーなど、さまざまな種類のオブジェクトを含めることができます。 ステータス バー コントロールのウィンドウ クラス名は STATUSCLASSNAME で、Commctrl.h では "msctls_statusbar32" として定義されています。
IAccessible メソッド
ステータス バーでは、次の IAccessible メソッドがサポートされています。
IAccessible プロパティ
ステータス バーでは、次の IAccessible プロパティがサポートされます。
財産 | コメント |
---|---|
get_accChildCount | ChildCount プロパティは、ステータス バーのペインの数です。 |
get_accFocus | |
get_accName | ステータス バー オブジェクト自体には、Name プロパティがありません。 ステータス バーの各ペインの Name プロパティは、表示されるテキストと同じです。 |
get_accParent | ステータス バー オブジェクトの Parent プロパティは、コントロールを囲み、コントロールと同じウィンドウ クラス名を持つウィンドウ (ROLE_SYSTEM_WINDOW) です。 ステータス バーのペインの Parent プロパティは、ステータス バー オブジェクトです。 |
get_accRole | ステータス バー オブジェクト自体の Role プロパティが ROLE_SYSTEM_STATUSBAR。 ステータス バーに表示されるテキストは、Role プロパティとして ROLE_SYSTEM_STATICTEXT。 |
get_accState |
State プロパティは、次の 1 つ以上の 値の組み合わせです: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
筆記
ステータス バー コントロールまたはステータス バーのテキスト領域ではキーボード ショートカットがサポートされていないため、get_accKeyboardShortcut はサポートされていません。
関連トピック
-
IAccessible インターフェイス の