Est-il possible de connaître l'état des touches Shift, Ctrl et Alt
(KeyDown ou KeyUp) sans appuyer sur une auter touche?
Si oui comment connaître ces états?
S'il poste dans la sous-cat C++ on peur s'en douter (d'un autre côté il est vrai que le fait d'avoir foutu un "[débutant]" inutile dans le titre empêche l'ajout automatique de la sous-cat, comme expliqué dans les règles )
S'il poste dans la sous-cat C++ on peur s'en douter (d'un autre côté il est vrai que le fait d'avoir foutu un "[débutant]" inutile dans le titre empêche l'ajout automatique de la sous-cat, comme expliqué dans les règles )
j'ai oublier de checker
choupinou
Posté le 13-05-2004 à 13:29:48
D'accord pour la fonction mais comment savoir à quel moment on appui sur la touche Shift ou Ctrl?
Un message est envoyé à l'application?
antp
Super Administrateur Champion des excuses bidons
Posté le 13-05-2004 à 13:32:24
Il doit y avoir moyen de récupérer des messages genre WM_KEY...
En fait ces messages sont envoyés uniquement si on appui sur Shift+une touche ou Ctrl+touche.
J'aimerais avoir un message lors de l'appui de Shift ou Ctrl uniquement
Ace17
Posté le 13-05-2004 à 14:20:48
GetKeyboardState ?
choupinou
Posté le 13-05-2004 à 15:39:26
Toujours pas de message => je dois vérifier à chaqe fois l'état du clavier => perte de temps et de ressources => mauvais
Autre solution? sinon pas le choix
Publicité
Posté le 13-05-2004 à 15:39:26
Ace17
Posté le 13-05-2004 à 21:46:23
Ca parait stupide comme question mais tu es bien sous windows? parce que si c'est le fait de checker en permanence qui te gene, sache que windows le fait de toutes facons pour savoir s'il doit t'envoyer un message ou pas