次の方法で共有


ホット キー コントロール (MSAA UI 要素リファレンス)

ホット キー コントロールを使用すると、ユーザーはホット キーとして使用されるキーストロークの組み合わせを入力できるため、アクションをすばやく実行できます。 ホット キー コントロールは、ユーザーが入力したキーストロークを表示し、ユーザーが有効なキーの組み合わせを選択するようにします。

ホット キー コントロールのウィンドウ クラス名はHOTKEY_CLASSされ、Commctrl.h では "msctls_hotkey32" と定義されます。

IAccessible メソッド

ホット キー コントロールでは、次の IAccessible メソッドがサポートされています。

IAccessible プロパティ

ホット キー コントロールでは、次の IAccessible プロパティがサポートされます。

財産 コメント
get_accChildCount ChildCount プロパティは常に 0 です。
get_accFocus
get_accKeyboardShortcut KeyboardShortcut プロパティは、ホット キー コントロールのアクセス キーです。これは、ホット キー コントロールのラベルのテキストの下線付き文字です。 返される文字列には、文字列 "Alt +" に追加されたアクセス キー文字が含まれています。
get_accName Name プロパティは、ホット キー コントロールにラベルを付け、静的テキスト コントロールのテキストです。
get_accParent Parent プロパティは、コントロールを囲み、コントロールと同じ Name プロパティとウィンドウ クラス名を持つウィンドウ (ROLE_SYSTEM_WINDOW) です。
get_accRole Role プロパティが ROLE_SYSTEM_HOTKEYFIELD
get_accState State プロパティは、次の 1 つ以上の 値の組み合わせ:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue Value プロパティは、ホット キー フィールドのテキストを含む文字列です。

IAccessible インターフェイス