键盘首选项参数

键盘首选项参数指示用户依赖于键盘而不是鼠标,因此应用程序应显示将隐藏的键盘接口。

用户通过使用控制面板中的“轻松访问中心”或其他应用程序自定义环境来控制键盘首选项参数的设置。 应用程序使用具有 SystemParametersInfo 函数的 SPI_GETKEYBOARDPREFSPI_SETKEYBOARDPREF 标志来获取和设置键盘首选项参数。

此外,在 Windows 2000 上,用户可以设置一个参数,该参数指示菜单访问键是否始终带有下划线。 应用程序使用具有 SystemParametersInfo 函数的 SPI_GETMENUUNDERLINESSPI_SETMENUUNDERLINES 标志来获取和设置菜单下划线参数。

当应用程序收到键盘首选项或菜单下划线参数的 WM_SETTINGCHANGE 消息时,建议应用程序调用 SystemParametersInfo 更新这两个参数的信息。

请注意,SPI_GETMENUUNDERLINESSPI_GETKEYBOARDCUES相同,SPI_SETMENUUNDERLINESSPI_SETKEYBOARDCUES相同。