SAvoir quand la souris quitte ma fenetre

XOR2000 - 24 déc. 1999 à 07:22
PROVB Messages postés 10 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 19 août 2013 - 13 nov. 2009 à 08:56
Salut,
Comment peux ton savoir lorsque le curseur de la souris sort de la fenetre form? mousemove previens que l'on est dessus mais il n'y a pas d'evenement pour dire que l'on est plus dessus mais sur le bureau.

Merci d'avance, celui qui me repondra me rendra un grand service et un mal de tete merci et joyeux noel !!!

4 réponses

Ouais, qui a trouvé une solution ? Je suis bloqué quand je veux faire des boutons qui s'allument au contact de la souris.
0
Tu fais 4 label (1, 2, 3, 4) très minces que tu place chaque côtés de ta form1.

private sub label1_mousemove ()
msgbox"En dehors!" 'une messagebox apparait
end sub

tu fais pareille pour label 2, 3 et 4.

JE SAIS QUE ÇA A L'AIR NONO MAIS C'EST LA SEULLE FAÇON QUE JE CONNAIS.

YEN A UNE AUTRE SÛREMENT...
0
Tu fais 4 label (1, 2, 3, 4) très minces que tu place chaque côtés de ta form1.

__ __
||************************||
||*****label1_mousemove***||
\/************************\/
msgbox"En dehors!"

tu fais pareille pour label 2, 3 et 4.

JE SAIS QUE ÇA A L'AIR NONO MAIS C'EST LA SEULLE FAÇON QUE JE CONNAIS.

YEN A UNE AUTRE SÛREMENT...
0
PROVB Messages postés 10 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 19 août 2013
13 nov. 2009 à 08:56
Bonjour,

Pour savoir si ta souris est sortie de ta fenêtre il suffit de mettre un timer dans ta form et faire une comparaison entre la position de ta form et
System.Windows.Forms.Cursor.Position.X et System.Windows.Forms.Cursor.Position.Y
(VB.NET)
0
Rejoignez-nous