屏幕阅读器无法读取 Visual Studio 工具窗口的内容

本文可帮助你解决屏幕阅读器无法读取 Visual Studio 2012 工具窗口内容的问题。

原始产品版本: Visual Studio 2012
原始 KB 数: 2854367

现象

屏幕读取软件(如 JAWS for Windows、系统访问)无法为 Visual Studio 集成开发环境(IDE)中的工具窗口提供文本转语音反馈。 某些辅助功能软件可能无法读取带有主题滚动条的 Windows 和选项卡。

原因

这是 Visual Studio 2012 IDE 的已知问题。 默认情况下,Visual Studio 2012 滚动条主题为主题,以确保滚动条样式不会继承自系统,但与新的 Visual Studio UI 主题匹配。 用于主题滚动条的基础技术可能会导致某些辅助功能工具出现问题。

解决方法

受此问题影响的用户可以通过从 Windows 命令提示符运行以下命令来解决此问题:

reg ADD HKCU\Software\Microsoft\VisualStudio\11.0\General /v SuppressThemedScrollbars /t REG_DWORD /d 1 /f  

此命令将添加注册表项值,该值将在 Visual Studio 中关闭主题滚动条。

若要删除上述解决方法并重新启用主题滚动条,请运行以下命令:

reg delete HKCU\Software\Microsoft\VisualStudio\11.0\General /v SuppressThemedScrollbars /f  

注意

运行上述任一命令后,需要重启 Visual Studio。

适用于

  • Visual Studio Express 2012 for Windows 8
  • Visual Studio Express 2012 for Windows Desktop
  • Visual Studio Express 2012 for Windows Phone
  • Visual Studio Premium 2012
  • Visual Studio Ultimate 2012