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

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

[実行] ダイアログ ボックスを示すスクリーン ショット

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

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

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