2014-09-13 88 views
0

我想在VB.NET中製作一個軟件,該軟件讀取所有屏幕內容並在特定時間間隔後點擊特定位置。
任何人請幫助我如何開始它。自動鼠標點擊屏幕的第一個區域

+2

你試過了什麼?任何東西:在谷歌上搜索,發現任何文章,嘗試過任何代碼或一些不起作用的代碼?你可以比SO快得到結果。是的,當你試圖找到你想要的東西時,谷歌必須比它快。所以只會在你的編程相關問題上提示。 – Shell 2014-09-13 09:43:03

回答

0
Private 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) 
Private Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long 
Const MOUSEEVENTF_LEFTDOWN = &H2 
Const MOUSEEVENTF_LEFTUP = &H4 

要設置光標位置使用SetCursorPos(x,y)。屏幕座標爲xy
要點擊:mouse_event(MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)

您可以在Visual Basic here中找到有關調用Windows API的更多詳細信息。