Bonjour. J'ai ecrit une application qui me renvoi les touches pressées de mon clavier.
J'ai essayé une première méthode : enregistrer dans une liste les touches lors de l’événement KeyDown et les enlever lors de l’événement KeyUp
/!\ Problème : je ne peut enregistrer qu’un nombre très limité de touches en meme temps, cela varie entre 2 et 4, au delà les touches ne sont plus détectées dans le KeyDown
Ma deuxième solution était d'utiliser l'API GetAsyncKeyState. Je suis parvenu a l'utiliser, mais même problème, toujours limité a 2-3-4 ou 5 touches enfoncées en meme temps mais pas plus.
Connaissez-vous l'origine du problème et une solution ? je suppose que le clavier n'a pas de limite de touches enfoncées a considérer car certains jeux comme "Broforce" peuvent en détecter pleins puisque des jeux multijoueurs sur un seul clavier.
Partager