次の方法で共有


Up-Down コントロール (MSAA UI 要素リファレンス)

手記

このトピックでは、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 インターフェイス