Probleme pour capturer le curseur de la souris qd il n'est pas dans le form

Signaler
Messages postés
8
Date d'inscription
jeudi 23 janvier 2003
Statut
Membre
Dernière intervention
18 décembre 2014
-
Messages postés
8
Date d'inscription
jeudi 23 janvier 2003
Statut
Membre
Dernière intervention
18 décembre 2014
-
Bonjour, j'essaye de capturer le curseur de la souris mais en dehors d'un form

j'ai créé un ptit programme vite fait avec juste une zone de texte et un check box pour lancer la capture

<hr size="2" width="100%" />Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
        Do
            TextBox1.Text = Windows.Forms.Cursor.Current.ToString
            Application.DoEvents()
        Loop
    End Sub
<hr size="2" width="100%" />
donc en fait ca marche bien quand la souris reste bien dans le form, mais des qu'on en sort vers une autre aplication, ben le texte ne change pas ( il ne detecte pas que le curseur a changé )

voila, donc je pense que c'est une bricole, style declaration globale dans tous windows plutot que juste le form, mais je sait pas comment faire, si qq'un peut m'aider ^^

1 réponse

Messages postés
8
Date d'inscription
jeudi 23 janvier 2003
Statut
Membre
Dernière intervention
18 décembre 2014

ok, ben en fait il suffisait de passer par GetCursorInfo qui attrape le curseur dans tout le systeme..