WinFormsアプリにアクセスできるようにする必要があります。AccessibleRoleコントロールのデフォルトプロパティを変更しなかったため、として設定されていDefaultます。JAWSはコントロールを完全に識別しますが、フォーム自体は識別しません。たとえば、JAWSはボタンのテキスト/リストボックスの選択された項目などをアナウンスしますが、JAWSはフォームのタイトルバーからタイトルを読み取りません。
したがってDefault、オプションではありません。なぜフォームだけが読まれないのか疑問に思っています。
そこでAccessibleRole、フォームのプロパティを他のさまざまなものに設定してみましたが、役に立ったのはTitleBarとの2つだけでしApplicationた。JAWSがタイトルバーを同じように読んだので、私はそれらの間に違いを見つけませんでした。フォームにはどちらAccessibleRoleを選択するのが理想的ですか?TitleBarとの違いは何Applicationですか?
私は.NET4.0を使用しており、JAWS 10〜13でテストしましたが、違いはありません。