現在、メジャーアップグレードを実行している従来のMFCアプリケーションを作成しています。私たちが変えていることの1つは、これをテストする方法です。アプリケーションのGUI自動化テストを作成したいので、UIスパイを使用してビジュアル要素を検査し、オートメーションの名前とIDを取り出し、テストを書くのに役立ちます。しかし、残念なことに、多くの要素(ツリー項目、テキストボックス)にはオートメーション名が関連付けられていないので、それらを追加したいと思います。 CWnd :: get_accNameをオーバーライドすることで私が見つけたことから、アクセシビリティAPI名を要素に関連付けることができますが、私がそれをオーバーライドすると何も変わらず、新しく割り当てられた名前を見ることができません。私は何かを逃したか?誰かがMFCアプリケーションにアクセシビリティ情報を追加するための正しい方向で私を指してくれますか?MFCアプリケーションでIAccessible :: get_accNameをオーバーライドする問題
2
A
答えて
2
EnableActiveAccessibility()
をCWnd派生クラスのコンストラクタで呼び出すようにしてください。
関連する問題
- 1. MFCアプリケーションのLoadStringをオーバーライドします。
- 2. @オーバーライドの問題
- 3. PySideでpaintEventをオーバーライドする問題
- 4. Android @オーバーライドの問題
- 5. MFC CWnd :: CreateControlメソッドの問題
- 6. MFC chtmlview Windows 7の問題
- 7. MFC + Wininet +プロキシ認証=問題
- 8. mallocをオーバーライドする際の問題
- 9. MFCのダイアログが閉じる問題
- 10. IHTMLElement - > IAccessible
- 11. MFCについてCFileDialog問題
- 12. 奇妙な問題MFCのC++
- 13. MFC CComboBoxExアイコンの更新の問題
- 14. プロパティシート(MFC)のRTLレイアウトの問題
- 15. MFCリサイズダイアログと子ウィンドウペイントの問題
- 16. MFCアプリケーションで印刷
- 17. MFC/Visual C++のOnCancelボタンをオーバーライド
- 18. DXUTSetWindowをMFC Direct3Dアプリケーションで使用する
- 19. MFCアプリケーションのチャートコントロールですか?
- 20. ドラッグ可能なMFCウィンドウをリフレッシュする際の問題
- 21. SugarCRM Module.phpをExt/Include/module.ext.phpでオーバーライドするメモリ問題
- 22. 問題Webアプリケーションで
- 23. MFCコンテナベースのアプリケーション
- 24. MFCアプリケーションのテストフレームワーク
- 25. デバッグモードでMFCで鬼をコンパイルする問題があります_DEBUGモード
- 26. Windows XPでMFCアプリケーションがクラッシュする
- 27. 単純なMFCアプリケーション
- 28. ウェブでの表示とリンクのオーバーライドに関する問題
- 29. Joomla!Virtuemartカテゴリ項目オーバーライド問題
- 30. MFCアプリケーションのXYビットマップ
ありがとうございました!これはまさに私が必要としたものでした! – izogfif