Bonjour,
Je cherche les codes hexa des touches &,é,",'. De tous les codes que je récupère sur internet aucun ne marche avec keyboard event.
Cordialement
Version imprimable
Bonjour,
Je cherche les codes hexa des touches &,é,",'. De tous les codes que je récupère sur internet aucun ne marche avec keyboard event.
Cordialement
C'est un petit plus compliqué que cela.
D'abord, le clavier envoi un scan code de la touche. Ce scan code est un code qui représente surtout la position de la touche physique. C'est un peu comme ci tu avait un clavier sans gravue sur les touches.
Ensuite ce scan code est transformé en virtual key en fonction du type de clavier déclaré au noyau. C'est ainsi que la touche 1,1 est transformée en 'a sur un clavier français et en 'q' sur un clavier anglo saxon.
Et enfin, cette virtual key est transformée en code caractère suivant le character set et le codepage utilisé par le programme. (Je suis un petit moins sûr de moi pour cette dernière partie).
Je pense que si tu parles de keybord event, c'est que tu es au niveau du virtual key (et en plus que tu travaille sous Microsoft), tu confirmes ?
ça peut aussi être sous X11 : les XKeyboardEvent existent ;)
C'est bon j'ai trouvé c'est 0x31 0x32 0x33 0x34