1
我想自動執行一些任務,並想知道Windows窗體C#.NET 4應用程序是否可以在外部應用程序中將文本框作爲目標並將文本粘貼到其中?Win Form應用程序發送文本到外部應用程序窗口
如果不是什麼將是一個很好的解決方案,如果有的話?
我想自動執行一些任務,並想知道Windows窗體C#.NET 4應用程序是否可以在外部應用程序中將文本框作爲目標並將文本粘貼到其中?Win Form應用程序發送文本到外部應用程序窗口
如果不是什麼將是一個很好的解決方案,如果有的話?
可以,但你需要使用FindWindow *和SendMessage函數Windows API調用
http://www.pinvoke.net/default.aspx/user32.findwindow
我已經使用這個一個項目,使我們可以收集程序的序列號和發送他們都回到我們的辦公室,而不需要用戶複製/粘貼它。
使用FindWindow
找到你要找的字段,那麼你可以使用SendMessage
與WM_GETTEXT
一個爲messageType獲取文本,設置文本WM_SETTEXT