[DirectInput] Type de clavier
Bonsoir,
j aimerais savoir si il y a un moyen de connaitre le type de clavier azerty , qwerty avec direct input car je viens de developper une EditBox avec du text et le probleme est que si je tape sur 'A' il me tape 'Q'
comment peut on gerer ca ?
Merci d avance 8)
[DirectInupit] Type de clavier
Salut,
Citation:
Je veux pas dire n'importe quoi mais normalement DirecInput ne tient pas compte du clavier. La touche "A" est la touche "A" sur tous les clavier quelque soit leur type. Mais je suis pas sur que ce soit ton problème, ton EditBox, c'est un truc que t'a développé avec DirectX ??
graphiquement c fait en openGL mais la gestion des touches du clavier se fait avec direct inupt (dinput.h version 0x0800 )
un petit bout de code :
Code:
1 2
|
else if(key[DIK_A] && !last_key[DIK_A] ) str[pos] = 'A'; |
Quand j appuie sur 'A' pourtant il m ecrit Q , et pareil pour toute les autres touches diffenrentes par rapport au Qwerty : "," me donne M