Bonjours,
je voudrais déplacer le curseur de la souris vers le haut ou le bas lorsque je laisse appuyé sur le bouton gauche de la souris et que j'utilise la roulette de la souris
Bonjours,
je voudrais déplacer le curseur de la souris vers le haut ou le bas lorsque je laisse appuyé sur le bouton gauche de la souris et que j'utilise la roulette de la souris
Voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Cursor.Position = new Point(0,0);
Merci
mais comment fait-on pour detecté qu'il y a le bouton gauche de la souris qui est appuyé + on est entrain de déplacer la molette (comment connaitre le sens)?
Voir dans MSDN les évenement de la classe Windows.Forms.Control suivant
(surtout MouseHover, MouseWheel, MouseMove pour ton problème)
MouseEnter
MouseMove
MouseHover/ MouseDown/ MouseWheel
MouseUp
MouseLeave
c'est bon, ça marche mais il faut faire attention de ne pas mettre le code dans le control qui est sous la souris mais dans le control qui a le focus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Protected Overrides Sub OnMouseWheel(ByVal e As MouseEventArgs) If e.Delta > 0 Then Cursor.Position = New Point(e.X, e.Y + 1) ElseIf e.Delta < 0 Then Cursor.Position = New Point(e.X, e.Y - 1) End If End Sub
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager