rnosat
Messages postés132Date d'inscriptionmardi 31 octobre 2000StatutMembreDernière intervention 2 mai 2004
-
10 sept. 2003 à 05:46
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008
-
25 juin 2006 à 18:18
Big Rno :big) Hello !
Salut,
quel est le moyen le moins gourmand en utilisation ressource pour savoir en permanence l'etat appuyé ou non d'une touche, meme si l'application qui recoit l'état de la touche n'a pas le focus ?
Compliqué comme question ?
Merci de vos com.
A+
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 10 sept. 2003 à 08:51
si l'application n'a pas le focus elle ne recoit pas de touche mais elle doit interroger le systeme pour le savoir:
GetKeyState(...);
Si tu n'as pas le focus il te faut une boucle et alors adieu ressources systeme. La methode est le hook systeme sur clavier, il te faudra donc une vraie dll (C ou ASM).
BruNews, ciao...