2009-02-24 48 views
0

相關問題:mouse drag & drop(相同的代碼片段)如何以編程方式製作鼠標滾動?


我怎麼一個讓鼠標的滾動編程? 我已經試過:

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); 

上面的代碼片斷將打開上方最左邊的項目在屏幕上。

有沒有人有讓鼠標滾動的代碼片段?

回答

0

你想滾動到一個特定的地方或只是滾動一般嗎?

如果你試圖滾動到一個特定的地方,就像一個文本框的末尾,你可以做類似的代碼代碼:

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