zhu8988850 发表于 2011-6-14 10:26:45

(已解决)如果实现非当前活动窗口执行命令

本帖最后由 zhu8988850 于 2011-8-12 20:26 编辑

比如有两个窗口~~~窗口A,窗口B~~
当前活动窗口为窗口A~~~
要哪个代码可以实现在不切换窗口的情况下运行窗口B的的控件(就是等于后台执行了)
前段时间在网上找了下方法~好象是说读取窗口名柄啥的~~当时没记下来~~
各位大虾请给小弟指点下~~~小弟刚学AU3~

annybaby 发表于 2011-6-15 21:58:45

回复 1# zhu8988850

比如说,ControlClick() ;后台点击
ControlSend() ;后台发送

nwf2011 发表于 2011-6-16 14:50:56

ControlClick ( "title", "text", controlID [, button] [, clicks]] )
跟窗口标题或坐标有关,跟是否窗口激活无关,这个好用,不用切换窗体

淡定开源 发表于 2011-6-16 20:29:10

皆是正解。

淡定开源 发表于 2011-6-17 06:39:18

请修改标题为已解决。

wsfda 发表于 2011-6-17 14:28:28

呵呵,不知道楼主解决没有

tpj633 发表于 2011-6-17 17:51:19

如果是两个相同的程序ControlClick就没用了

yangh71 发表于 2012-9-14 00:40:09

一般窗口标题会不一样的
页: [1]
查看完整版本: (已解决)如果实现非当前活动窗口执行命令