英語で読む

次の方法で共有


プッシュ ボタン (MSAA UI 要素リファレンス)

プッシュ ボタンは、アクションの実行に使用される小さな四角形のオブジェクトです。 たとえば、ダイアログ ボックスの [OK] ボタンと [キャンセル ] ボタンはプッシュ ボタンです。

プッシュ ボタンのウィンドウ クラス名は "BUTTON" です。

IAccessible メソッド

プッシュ ボタンでは、次の IAccessible メソッドがサポートされています。

メソッド 説明
accDoDefaultAction accDoDefaultAction メソッドは、プッシュ ボタンをクリックします。
accHitTest
accLocation
accNavigate
accSelect

IAccessible プロパティ

プッシュ ボタンでは、次の IAccessible プロパティが サポートされています。

プロパティ 説明
get_accChild
get_accChildCount ChildCount プロパティは 0 個以上です。
get_accDefaultAction DefaultAction プロパティは "Press" です。
get_accDescription
get_accKeyboardShortcut KeyboardShortcut プロパティは、ボタンのアクセス キーです。これは、ボタンのウィンドウ テキストのテキストの下線付き文字です。 たとえば、"Alt + o" は[OK] ボタンの KeyboardShortcut プロパティです。
get_accFocus
get_accHelp
get_accHelpTopic
get_accName Name プロパティは、プッシュ ボタンに表示されるコントロールのウィンドウ テキスト (またはキャプション) から取得されます。 たとえば、"OK" は [OK] ボタンのName プロパティです。
get_accParent Parent プロパティは、コントロールを囲み、コントロールと同じ Name プロパティとウィンドウ クラス名を持つウィンドウ ( ROLE_SYSTEM_WINDOW ) です。
get_accRole Role プロパティがROLE_SYSTEM_PUSHBUTTON
get_accState State プロパティは、次の 1 つ以上のの組み合わせです。STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT |

IAccessible インターフェイス

チェック ボックス

グループ ボックス

ラジオボタン