日期:2014-05-18  浏览次数:20854 次

c# 如何控制其他应用程序界面上的文本框的值
c# 如何控制其他应用程序界面上的文本框的值,比如读取某一窗体文本框上的值,并且可以输入该值
求思路。

------解决方案--------------------
人家问的是其他应用程序,就是外挂

用Windows api,然后找到那个窗体、那个控件的句柄才可以
------解决方案--------------------
不知道 是不是你想查找其他打开的窗口 然后发送消息 ,如去点它的 窗口 如果是 看我博客这里 : http://blog.csdn.net/qq283868910/article/details/7043859 这个类似 你使用spy++ 查找你想要的那个窗体的字符串 然后 修改 findwindow 和findwindowsex
------解决方案--------------------
FindWindow
SendMessage
------解决方案--------------------
事件监听:两个不相关的窗体可以定义事件监听来交互数据
 public event EventHandler eve;

在事件里面添加声明事件,BUTTON事件load事件等,都可以添加