ダイアログ ボックスの名前付けコントロール

Microsoft Windows ダイアログ ボックスを使用する場合は、音声機能を容易にするためにすべてのコントロールにラベルを付ける必要があります。 次の [実行 ] ダイアログ ボックスは、ドロップダウン リスト ボックスの静的テキスト コントロール ラベルを示しています。 静的テキストはコロンで終わります。

screen shot showing run dialog box

コントロールには、次の 2 つの種類があります:

  • コマンド ボタンやチェック ボックスなど、そのコントロールのプロパティとしてキャプションを持つコントロール。 アクセシビリティ支援は、キャプションが適切に定義されている限り、これらのコントロールの識別に問題はありません。
  • 編集コントロール、リスト ボックス、リスト ビューなど、独自のキャプションがないコントロールには、個別の静的テキスト コントロールを使用してラベル付けする必要があります。 独自のキャプションを持たないコントロールの詳細については、「キャプション プロパティのないコントロール」を参照してください。

コントロールに独自のキャプションがないが、標準ダイアログ マネージャー (SDM) によって表示されるウィンドウに対してのみ有効な状況を克服するために、いくつかの手法を使用できます。 その他のすべてのウィンドウでは、Microsoft Active Accessibility を明示的にサポートすることで、コントロール間の名前と関係を公開する必要があります。 アクティブなアクセシビリティの詳細については、MSDN ライブラリの 「アクセシビリティ 」セクションを参照してください。