键盘首选项参数

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

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

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

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

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