2009-07-11 98 views
4

我正在尋找一種發送和接收鍵盤信息的方式,而不管應用程序有什麼焦點。我記得回到大學看到一個關於舊的Windows API的演示文稿,可以讓你改變光標位置併發送右鍵點擊等。在C中捕獲和發送鍵盤/鼠標輸入#

除了User32.dll有沒有辦法用.net框架來做到這一點?

回答

4
在C#小鍵盤記錄

幾個月前,我用C#創建了一個應用程序,可以從wii雙節點讀取並移動鼠標。我的第一個選擇是使用遊標類移動鼠標這樣

Cursor.Position = new Point(Cursor.Position.X + 10, Cursor.Position.Y + 10); 

一切都很好,但我以前不工作,玩遊戲的時候,因爲他們以不同的方式管理的鼠標,所以在最後我用Kirtan在這裏提到的全球鉤(+1)。根據我的經驗,我建議您使用全局鉤子。