Parâmetro de preferência do teclado
O parâmetro de preferência de teclado indica que o usuário depende do teclado em vez do mouse, portanto, os aplicativos devem exibir interfaces de teclado que, de outra forma, estariam ocultas.
O usuário controla a configuração do parâmetro de preferência de teclado usando a Central de Facilidade de Acesso no Painel de Controle ou outro aplicativo para personalizar o ambiente. Os aplicativos usam os sinalizadores SPI_GETKEYBOARDPREF e SPI_SETKEYBOARDPREF com a função SystemParametersInfo para obter e definir o parâmetro de preferência de teclado.
Além disso, no Windows 2000, os usuários podem definir um parâmetro que indica se as teclas de acesso ao menu são sempre sublinhadas. Os aplicativos usam os sinalizadores SPI_GETMENUUNDERLINES e SPI_SETMENUUNDERLINES com a função SystemParametersInfo para obter e definir o parâmetro sublinha menu.
Quando um aplicativo recebe uma mensagem WM_SETTINGCHANGE para a preferência de teclado ou o parâmetro de sublinhado de menu, é recomendável que o aplicativo chame SystemParametersInfo para atualizar as informações para ambos os parâmetros.
Observe que SPI_GETMENUUNDERLINES é o mesmo que SPI_GETKEYBOARDCUESe SPI_SETMENUUNDERLINES é o mesmo que SPI_SETKEYBOARDCUES.