Convertirun scancode clavier en caractère ? [C++/DirectInput] - Programmation
Marsh Posté le 19-03-2002 à 13:45:07
mikegyver a écrit a écrit : Je développe une application sous DirectX 8.0 et je dois utiliser direct input pour récupérer les données du clavier. La fonction qui me renvoie l'état des touches fonctionne très bien seulement elle ne me renvoie pas les caractères mais les scancodes des touches (du style 0x2a...). Y'aurait-il une fonction qui me renverrait le caractère correspondant au scancode ? |
Tu peux tres bien la faire toi meme en faisant un tableau !!!
Si tu veux la liste des scancodes avec leur correspondance je peux te l'envoyer si tu veux !
Marsh Posté le 26-03-2002 à 11:25:19
procat a écrit a écrit : Tu peux tres bien la faire toi meme en faisant un tableau !!! Si tu veux la liste des scancodes avec leur correspondance je peux te l'envoyer si tu veux ! |
vi, j'y avais pensé mais ça risque d'être long...
En plus tous ceux qui programment sous directX ne se tapent sûrement pas tous les caractères un par un dans un tableau. Ch'ui sûr qu'y a une fonction mais j'ai pô trouvé
Marsh Posté le 26-03-2002 à 11:44:47
http://msdn.microsoft.com/library/ [...] t_4ilz.asp
http://msdn.microsoft.com/library/ [...] rdData.asp
Marsh Posté le 18-03-2002 à 16:48:25
Je développe une application sous DirectX 8.0 et je dois utiliser direct input pour récupérer les données du clavier.
La fonction qui me renvoie l'état des touches fonctionne très bien seulement elle ne me renvoie pas les caractères mais les scancodes des touches (du style 0x2a...).
Y'aurait-il une fonction qui me renverrait le caractère correspondant au scancode ?
---------------
...m'enfin !!!