wtping 发表于 2011-6-18 05:16:06

求救 窗口多开问题

我是在指定的窗口每隔一段时间发送一次模拟按键操作,单个窗口运行的问题解决了,现在的问题是如果双开的话窗口标题是相同程序就不能执行了,我用的是SendKeepActive在发送前激活指定的窗口。求高手指教怎样向两窗口标题相同发送不同的键击事件
另外想到用进程PID来区分窗口发送不同的键击不知道能不能实现,求高手给个实例

风行者 发表于 2011-6-18 09:44:01

在打开的所有窗口中,没有一个窗口的句柄是相同的

wtping 发表于 2011-6-18 14:13:51

回复 2# 风行者


    感谢感谢,没想到用这个,那要怎样激活获得该句柄的窗口使其成为活动的窗口呢?

tpj633 发表于 2011-6-18 14:42:31

先获取窗口句柄
$hand=WinGetHandle ( "title" [, "text"] )
WinActivate($hand)

淡定开源 发表于 2011-6-19 00:26:53

学习一下。
页: [1]
查看完整版本: 求救 窗口多开问题