内置辅助功能

【勇芳软件工作室】汉化HomePreviousNext

内置辅助功能是操作系统的扩展。这些功能会影响系统的行为,无论运行哪些应用程序。

Win32支持以下内置辅助功能:

特征描述
AccessTimeout使用户可以指定超时间隔,之后系统范围的辅助功能将自动禁用。AccessTimeout功能适用于具有不同首选项的多个用户共享的计算机。每个人都可以使用热键或控制面板来启用首选功能。用户离开后,他或她启用的功能将被超时自动禁用。受超时影响的辅助功能包括FilterKeys,MouseKeys,StickyKeys和ToggleKeys。ACCESSTIMEOUT结构定义了此函数的参数。
FilterKeys启用对键盘属性的控制,例如键盘被接受为输入之前的时间量以及键盘开始重复之前的时间量。FilterKeys功能还可以在按下一个键时被接受作为输入时提供声音反馈。FILTERKEYS结构定义了此函数的参数。
MouseKeys使用户可以使用数字键控制鼠标指针。MOUSEKEYS结构定义了此函数的参数。
SoundSentry当在窗口中运行的基于Windows的应用程序或MS-DOS应用程序生成声音时,显示视觉信号。SOUNDSENTRY结构定义了此函数的参数。
StickyKeys使用户能够按顺序而不是同时键入键组合,例如CTRL + ALT + DEL。STICKYKEYS结构定义了此函数的参数。
ToggleKeys当用户打开或关闭CAPS LOCK,NUM LOCK或SCROLL LOCK键时,提供声音反馈。TOGGLEKEYS结构定义了此函数的参数。

SystemParametersInfo功能提供了内置辅助功能的编程接口。此函数在控制面板应用程序或允许用户自定义Windows环境的其他程序中很有用。SystemParametersInfo功能可以执行以下任务:

*查询系统以确定指定的内置辅助功能的可用性和当前状态

*启用功能并指定控制其行为的参数

*禁用功能

*启用允许用户启用或禁用功能的热键

对于每个内置功能,Win32定义了应用程序使用SystemParametersInfo查询或设置功能参数的结构。

应用程序可以使用SystemParametersInfo直接启用或禁用功能。对于某些功能,SystemParametersInfo可以启用热键或组合键,以便用户可以切换功能的状态。SoundSentry功能没有热键。以下可访问性功能具有热键:

特征描述
FilterKeys按住LEFT SHIFT键8秒钟可以打开或关闭FilterKeys功能。按住LEFT SHIFT键12秒钟可以使用FILTERKEYS.iBounceMSec最保守的值的FilterKeys。按住LEFT SHIFT键16秒可以使用FILTERKEYS.iWaitMSec最保守的值使用FilterKeys。
MouseKeysLEFT ALT+LEFT SHIFT+NUM LOCK
StickyKeys按SHIFT键5次
ToggleKeys按住NUM LOCK键5秒钟