oli91191
Messages postés12Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention29 février 2008
-
16 févr. 2007 à 22:03
oli91191
Messages postés12Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention29 février 2008
-
17 févr. 2007 à 17:43
bonjour à tous,
j'ai un probleme (surement pas grand chose) lorsque j'essaie de simuler le mouvement de la mollette de la souris (wheel scroll). j'utilise le code suivant en Visual Basic .NET 2005 :
La fenêtre a le focus mais rien ne se passe. j'ai essayé avec une valeur positive (3) mais ca ne marche pas plus.
Quel est le problème ? Aidez-moi !!^!
oli91191
Messages postés12Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention29 février 2008 17 févr. 2007 à 03:51
MOUSEEVENTF_LEFTUP et MOUSEEVENTF_LEFTDOWN marchent parfaitement, mais pas MOUSEEVENTF_WHEEL. En passant, j'utilise Windows Vista (RTM), j'sais pas si ca a qqchose a voir, pcque pourtant MOUSEEVENTF_LEFTUP et MOUSEEVENTF_LEFTDOWN marchent sous Vista.
oli91191
Messages postés12Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention29 février 2008 17 févr. 2007 à 17:43
OK j'ai trouvé les 2 problèmes :
Public Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
doit être remplaceé par :
Public Declare Sub mouse_event Lib "user32"(ByVal dwFlags As Int32, ByVal dx As Int32, ByVal dy As Int32, ByVal cButtons As Int32, ByVal dwExtraInfo As IntPtr).
Et la deuxième chose étais que un cran de la mollette =120 (akim77)