Paramètre de préférence clavier
Le paramètre de préférence de clavier indique que l’utilisateur s’appuie sur le clavier plutôt que sur la souris. Les applications doivent donc afficher les interfaces clavier qui seraient sinon masquées.
L’utilisateur contrôle le paramètre de préférence du clavier à l’aide du Centre d’accès facile dans Panneau de configuration ou d’une autre application pour la personnalisation de l’environnement. Les applications utilisent les indicateurs SPI_GETKEYBOARDPREF et SPI_SETKEYBOARDPREF avec la fonction SystemParametersInfo pour obtenir et définir le paramètre de préférence du clavier.
En outre, sur Windows 2000, les utilisateurs peuvent définir un paramètre qui indique si les clés d’accès au menu sont toujours soulignées. Les applications utilisent les indicateurs SPI_GETMENUUNDERLINES et SPI_SETMENUUNDERLINES avec la fonction SystemParametersInfo pour obtenir et définir le paramètre soulignements de menu.
Lorsqu’une application reçoit un message WM_SETTINGCHANGE pour la préférence de clavier ou le paramètre de soulignement de menu, il est recommandé à l’application d’appeler SystemParametersInfo pour mettre à jour les informations relatives aux deux paramètres.
Notez que SPI_GETMENUUNDERLINES est identique à SPI_GETKEYBOARDCUES et SPI_SETMENUUNDERLINES est identique à SPI_SETKEYBOARDCUES.