我目前正在开展一个项目,以提供两个不相关的软件之间的互操作。我需要将数据从文本框/文本框传递到另一个所述应用程序的文本框。
我目前的想法是找到目标控件的句柄,使其处于活动状态,然后通过将数据复制到剪贴板并通过以下方式粘贴来输入数据:
Clipboard.SetText(textBox1.Text, TextDataFormat.Text);
SendKeys.SendWait("^V");
由于文本框没有“标题”,在进程启动时动态分配句柄,并且类名附加了有关进程的各种数据,是否可以通过某种索引获取窗口内对象的句柄?如果需要,我非常愿意通过反复试验找到正确的句柄,只要它对于应用程序的每个实例都是一致的。
提前致谢
一个。