Message du système

Bruto Messages postés 214 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 14 mai 2004 - 15 oct. 2002 à 17:45
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 - 16 oct. 2002 à 10:02
J'ai consulté le tutoriel sur le message dans la rubrique Tutoriaux mais il ne me montre pas comment capter un message du système.

Avec la façon citée, je sais recevoir le message WM_MouseMove lorsque l'utilisateur bouge la souris mais uniquement sur mon application.

Je voudrais savoir si l'utilisateur bouge la souris mais sur l'écran.

Merci d'avance.
;) Bruto --- Le p'tit belge --- pour vous servir

3 réponses

cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
15 oct. 2002 à 18:07
Comme je l'ai mis en commentaire dans ton source (implicitement !), il faut normalement utiliser un hook !

Ou sinon, d'une manière un peu moins "propre", tu peux utiliser un timer et vérifier entre deux évènements si la position de la souris a changé... C'est déjà plus rapide à faire !

Bye !
Bestiol.
0
Bruto Messages postés 214 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 14 mai 2004
15 oct. 2002 à 23:52
Ok j'ai trouvé le source de Nono40, je regarde ça demain. Merci du coup de main, il me reste à déterminer ce qu'est un hook ( je ragarde le source ).

@+. Bonne prog.

;) Bruto --- Le p'tit belge --- pour vous servir
0
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
16 oct. 2002 à 10:02
Pour savoir ce qu'est un hook, tu peux regarder dans le SDK de windows... Tu cherches une fonction qui est en rapport au hook (la fonction de création, par exemple) et tu cliques sur le deuxième bouton tout en haut !! ("About", je crois) Et là tu tombes sur l'introduction du chapitre sur les hooks...

Bonne chance !
Bestiol.
0
Rejoignez-nous