jeromedu94
Messages postés83Date d'inscriptionmardi 24 février 2004StatutMembreDernière intervention10 mars 2006 29 janv. 2005 à 21:48
En fait je voudrais utiliser la souris pour mon menu au lieu du clavier, donc ce que je pensait faire, c'est vérifier les coordonnées du curseur de la souris (ça y a pas de soucis) et détecter quand on clique. voila tout.
SnOOpss
Messages postés571Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 5 décembre 2013 30 janv. 2005 à 12:28
En general on utilise meme if(GetAsyncKeyState(VK_LBUTTON) && GetAsyncKeyState(VK_LBUTTON)) mais la je sait pas pourquoi si quelqu'un a la reponse ????
Vous n’avez pas trouvé la réponse que vous recherchez ?
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 31 janv. 2005 à 09:51
D'après ce qu'a dir SnOOpss :
- Un clic physique : tu vérifie le clic au moment de l'appel de la fonction.
- Un clic logique : le clic souris poste un message à l'application qui va le traiter plus tard (à un moment où la souris sera peut-être déjà relachée).
GetAsyncKeyState : récupère l'état physique de la touche au moment de l'appel (asynchrone).
GetKeyState : récupère l'état de la touche après le traitement par le système (pour être synchrone avec les messages qu'il peut poster).