Code ascii des touches F1 F2 F3 - C++ - Programmation
Marsh Posté le 19-04-2004 à 12:38:52
non c'est le code ASCII 59 pour F1
http://www.glue.umd.edu/~nsw/enpm808c/scancode.htm
Marsh Posté le 19-04-2004 à 13:19:16
Ca ne marche pas.
De plus c'est bizarre, le code Hexa de "Return" est 0x0D, et sur ton site ils disent que c'est le code de "=".
Peut tu me donner plus d'informations.
Marsh Posté le 19-04-2004 à 13:43:07
Comment utiliser ces scancodes dans un programme C++ ???
Genre je veux écrire
Code :
|
Faut que je mette quoi exactement a la place de x pour utiliser la touche F1.
Marsh Posté le 19-04-2004 à 13:44:26
HelloWorld a écrit : sur ce site c'est les scan code, c'est pas l'ASCII. |
juste. mais les touches de fonction ne sont pas la table ascii
Marsh Posté le 19-04-2004 à 13:49:58
Hum...les scan codes c'est bas niveau, c'est genre si tu tapes directement sur les ports d'E/S en interrogeant le clavier, ou avec des fonctions de l'OS.
Pour rester avec l'ASCII.
Si je me souvient bien, ce genre de touches tu reçois 2 caractères. Le premier vaut zéro, le second 59.
Mais attend c'est toi même qui le dit.
Ben si tu recois 0, lis une second caractère et celui-la vaudra 59 pour F1.
http://www.teletechnics.co.nz/refe [...] codes.html
Citation : |
Marsh Posté le 19-04-2004 à 12:17:38
Tout est dans le titre, j'aimerai utiliser dans un programme C++ les touches F1 et F2, j'ai vu sur un site que le code était : d'abord 0, puis 59. Je ne sais pas trop comment utiliser ce code....
je suppose que ca veut pas dire 0x59....
Merci d'avance....