2009-02-24 13 views
0

question connexe:mouse drag & drop (extrait de code identique)Comment faire un défilement de la souris par programme?


comment puis-je faire un défilement de la souris programme? J'ai essayé:

SetCursorPos(32, 32); 
mouse_event((uint)MouseEventFlags.RIGHTDOWN,0,0,0,0); 
mouse_event((uint)MouseEventFlags.RIGHTUP,0,0 ,0,0); 
SetCursorPos(38, 38); 
mouse_event((uint)MouseEventFlags.LEFTDOWN,0,0 ,0,0);   
mouse_event((uint)MouseEventFlags.LEFTUP,0,0 ,0,0); 

Le bout de code ci-dessus ouvre le élément le plus haut à gauche dans un écran.

Est-ce que quelqu'un a un extrait de code qui fera défiler la souris?

Répondre

0

Etes-vous en train d'essayer de faire défiler vers un endroit spécifique ou simplement de faire défiler en général?

Si vous essayez de faire défiler à un endroit précis, comme la fin d'une zone de texte, vous pouvez faire quelque chose comme le code:

myTxtBox.SelectionStart = myTxtBox.TextLength; 
myTxtBox.ScrollToCaret(); 
Questions connexes