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