我需要創建一個程序,可以記錄用戶點擊另一個Windows應用程序。本質上,我的程序應該讀取一個數據文件並自動運行另一個應用程序並輸入數據。我知道有過程自動化工具,但它們對於一次性使用而言過於昂貴。爲了參考這個論壇,過去曾問過一個simimar問題,但沒有回答如此重新創建它。C# - 捕獲用戶點擊其他應用程序
Capturing user events (button clicks etc) from another Windows application
感謝
我需要創建一個程序,可以記錄用戶點擊另一個Windows應用程序。本質上,我的程序應該讀取一個數據文件並自動運行另一個應用程序並輸入數據。我知道有過程自動化工具,但它們對於一次性使用而言過於昂貴。爲了參考這個論壇,過去曾問過一個simimar問題,但沒有回答如此重新創建它。C# - 捕獲用戶點擊其他應用程序
Capturing user events (button clicks etc) from another Windows application
感謝
https://msdn.microsoft.com/en-us/library/ms747327(v=vs.110).aspx
檢查此引用,一段時間UI自動化是建於到VS.您不必依賴昂貴的工具來實現這一點。
我認爲你需要全局鼠標事件監聽器。 類似這樣的: https://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C