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