我一直在为屏幕阅读器(例如 JAWS)制作脚本,并且经常需要深入研究它的窗口层次结构(MSAA、UIA 等)。我通常使用旧的 AccExplorer32 应用程序,但它不是最佳的(层次结构通常与屏幕阅读器生成的不对应,加上树中的搜索非常有限)。是否有更好的应用程序来浏览可访问性层次结构?它应该:
- 具有良好的搜索功能(理想情况下,您可以搜索所有可访问性字段)
- 生成尽可能接近屏幕阅读器,尤其是 JAWS 使用的窗口树
- 拥有 AccExplorer 的大部分其他功能,尤其是突出显示选定对象的选项很重要
这些应用程序不够好(就我的目的而言,不如 AccExplorer):AccChecker、Process Monitor、uiaverify、spyxx。我找不到更好的东西,这似乎很奇怪,因为这样的应用程序肯定有空间。