Un petit article sur comment changer le layout du clavier sous Windows CE, premièrement vous pouvez utiliser la fonction suivante pour récupérer la liste de tout les layouts pré-chargés.
A small post on how to change the keyboard layout, first of all, you can use the following function to get the list of all the pre-downloaded layouts:
UINT GetKeyboardLayoutList(int nBuff, HKL* lpList);
http://msdn.microsoft.com/en-us/library/ms646297(VS.85).aspx
Ensuite pour activer le layout désiré, appeler la fonction suivante :
Then to activate the chosen layout, call the following function:
HKL ActivateKeyboardLayout(HKL hkl, UINT Flags);
http://msdn.microsoft.com/en-us/library/ms646289(VS.85).aspx
Autrement vous devez pouvoir simuler un appui sur ALT+SHIFT en remontant le message suivant :
Then, you can also simulate a press on ALT+SHIFT and get back the following message:
WM_INPUTLANGCHANGEREQUEST
http://msdn.microsoft.com/en-us/library/ms632630(VS.85).aspx
Thanks to Otter for this tip.
18 Nov 2008
Change the keyboard layout
Subscribe to:
Post Comments (Atom)
2 comments:
Grosso modo, c'est pour passer d'AZERTY en QWERTY ?
Oui c'est ça, c'est pour si tu connectes un clavier à ta plate-forme, tu peux passer d'un clavier Qwerty à Azerty.
Post a Comment