键盘首选项参数
键盘首选项参数指示用户依赖于键盘而不是鼠标,因此应用程序应显示本应隐藏的键盘接口。
用户通过使用 控制面板 中的“轻松访问中心”或其他用于自定义环境的应用程序来控制键盘首选项参数的设置。 应用程序使用 SPI_GETKEYBOARDPREF 和 SPI_SETKEYBOARDPREF 标志和 SystemParametersInfo 函数来获取和设置键盘首选项参数。
此外,在 Windows 2000 上,用户可以设置一个参数,指示菜单访问键是否始终带有下划线。 应用程序将 SPI_GETMENUUNDERLINES 和 SPI_SETMENUUNDERLINES 标志与 SystemParametersInfo 函数配合使用来获取和设置菜单下划线参数。
当应用程序收到键盘首选项或菜单下划线参数 WM_SETTINGCHANGE 消息时,建议应用程序调用 SystemParametersInfo 来更新这两个参数的信息。
请注意, SPI_GETMENUUNDERLINES 与 SPI_GETKEYBOARDCUES 相同, SPI_SETMENUUNDERLINES 与 SPI_SETKEYBOARDCUES 相同。