手記
このトピックでは、MSAA UI 要素リファレンスの目的 Up-Down コントロール オブジェクトについて説明します。 ここでは、さまざまな UI フレームワークで Up-Down Control オブジェクトを作成する方法について説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
スピン コントロールとも呼ばれるアップダウン コントロールは、矢印として表示されるボタンのペアと、相棒の編集コントロールを組み合わせたコントロールです。 矢印をクリックすると、編集コントロールの値がインクリメントまたはデクリメントされます。
アップダウン コントロールのウィンドウ クラス名はUPDOWN_CLASSされ、Commctrl.h では "msctls_updown32" と定義されます。
IAccessible メソッド
アップダウン コントロールでは、次の IAccessible メソッドがサポートされています。
IAccessible プロパティ
アップダウン コントロールでは、次の IAccessible プロパティがサポートされています。
財産 | コメント |
---|---|
get_accChild | |
get_accChildCount | ChildCount プロパティは "2" (上下の矢印ボタン) です。 |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | アップダウン コントロール オブジェクトの Name プロパティは、コントロールのウィンドウ テキスト (またはキャプション) から取得します。 このテキストはアップダウン コントロールと共に表示されないため、サーバー開発者は、クライアント ユーティリティのユーザーがコントロールを識別できるように、コントロールのリソース定義ステートメントで意味のあるテキストを提供する必要があります。 上向きコントロールの上矢印ボタンの Name プロパティは "More" で、下矢印ボタンの Name プロパティは "Less" です。 |
get_accParent | アップダウン コントロールの Parent プロパティは、コントロールを囲み、コントロールと同じ 名 プロパティとウィンドウ クラス名を持つウィンドウ (ROLE_SYSTEM_WINDOW) です。 上矢印ボタンと下矢印ボタンの Parent プロパティは、上向きコントロール オブジェクトです。 |
get_accRole | アップダウン コントロール オブジェクトの Role プロパティが ROLE_SYSTEM_SPINBUTTON。 矢印ボタンの Role プロパティが ROLE_SYSTEM_PUSHBUTTON。 |
get_accState | アップダウン コントロール オブジェクトの State プロパティは、次のいずれかの 値:STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
get_accValue |
筆記
Microsoft Active Accessibility は、バディ編集コントロールを別のオブジェクトとして公開します。
関連トピック
-
IAccessible インターフェイス の