2012-11-23 114 views
1

我想知道如何使用VB.NET創建一種自動點擊器。如何模擬鼠標點擊?

我基本上有點擊座標預定義和點擊,這將不得不被分離的延遲我猜,因爲我想多個週期性地發生,會發生在應用程序窗口之外(我讀過這個例子額外的系統鉤子?)。

我已經能夠找到的唯一代碼與應用程序窗口上的點擊相關,這不是我正在尋找的。

簡而言之:我想單擊應用程序窗口上的一個按鈕,該按鈕將在某些預定義的屏幕座標上發起多次點擊。

感謝提前:)

回答

0

我相信你需要的P/Invoke到Windows做到這一點。

看看SendInput函數。

0

如果您使用自動化程序,該程序有一些tabindex爲了相關control.then您可以使用;

SendKeys.Send("{TAB}"); 
SendKeys.Send("{ENTER}"); 

它是桌面應用程序

更準確