手記
このトピックでは、MSAA UI 要素リファレンスの目的でカーソルについて説明します。 ここでは、さまざまな UI フレームワークでカーソルを使用する方法については説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
カーソルは、画面上の位置がマウス、ペン、トラックボールなどのポインティング デバイスによって制御される小さな画像です。 ユーザーがポインティング デバイスを移動すると、Windows オペレーティング システムはカーソルを移動します。
IAccessible メソッド
カーソルは、IAccessibleメソッド次のメソッドをサポートします。
IAccessible プロパティ
カーソルは、IAccessibleプロパティの次のをサポートします。
get_accChildCount—ChildCount プロパティは 0 です。
get_accName—開発者は、カスタム カーソルを作成することも、カーソル ID で識別される定義済みのカーソルを使用することもできます。 カーソルの Name プロパティは、その図形に依存し、次のいずれかです。
カーソルの図形 名前 カスタム カーソル "不明" IDC_ARROW "Normal" IDC_IBEAM "編集" IDC_WAIT "Wait" IDC_CROSS "グラフィック" IDC_UPARROW "Up" IDC_SIZENWSE "NWSE size" IDC_SIZENESW "NESW size" IDC_SIZEWE "水平サイズ" IDC_SIZENS "垂直サイズ" IDC_SIZEALL "移動" IDC_NO "禁止" IDC_APPSTARTING "アプリの開始" IDC_HELP "ヘルプ" get_accRole—Role プロパティが ROLE_SYSTEM_CURSOR。
get_accState—State プロパティは、次の 1 つ以上の 値の組み合わせ。
筆記
- 他の UI 要素とは異なり、カーソル オブジェクトには関連付けられたウィンドウ ハンドルがありません。 カーソル オブジェクトへのアクセスを取得するには、クライアントは WinEventProcを設定し、カーソル オブジェクトがイベントを生成するまで待機する必要があります。
関連トピック
-
IAccessible インターフェイス の