我刚刚开始了解与JAWS相关的可访问性 - 所以新手提醒!
我希望修改一个旧的vb6应用程序,它有一个带有3列flexgrid的表单。有一个自定义编辑框,它覆盖在表单上,以便在最右边的列中进行编辑。在行更改时,理想情况下JAWS需要读取该行上最左边两列的内容。
我想知道如何最好地实现这个目标?
我已经看到了加载到文本文件并在行更改类型事件上炮轰到JAWS的可能解决方案。这似乎有点沉重,但也许这是一个很好的解决方案。
我还阅读了IAccessible
界面。这对我来说听起来是一个很好的解决方案,但我不知道它是否会给我我的意思,即JAWS是否使用此界面获取其信息。
如果有人可以告诉我/引导我走向“正确”的方向,我会感激我的思考方式。
答案 0 :(得分:1)
不要使用它是最好的答案,但不是你的问题。如果你必须继续,你将不得不看看MSAA路线(你正朝着正确的方向前往IAccessible接口)