找回密码
 加入
搜索
查看: 4804|回复: 10

[AU3基础] [已解决]如何监控一个第三方程序窗口里的BUTTON控件被点击?

  [复制链接]
发表于 2012-9-8 00:44:33 | 显示全部楼层 |阅读模式
本帖最后由 internethhhh 于 2012-9-11 22:56 编辑

想通过点击这个BUTTON控件,来触发另外一个程序的控件。比如两个期货下单软件,想操作A软件的买入按钮,同时触发B软件的卖出按钮,达到反向下单的功能。
发表于 2012-9-8 02:48:32 | 显示全部楼层
有个析中的办法~~~先判断当前激活窗口是否为要监控的窗口,然后用 ControlGetPos 取到要点击的控件的位置信息~~再取鼠标MouseGetPos~~如果鼠标左键点击时以上条件都成立就对B软件进行对应操作
发表于 2012-9-9 14:02:56 | 显示全部楼层
触发条件一样 你想点击哪个软件的哪个按钮都成啊 为什么要监控button是否被点击啊
发表于 2012-9-9 14:04:04 | 显示全部楼层
呵呵  雷友....
 楼主| 发表于 2012-9-9 14:26:17 | 显示全部楼层
回复 2# wua0550


看来只有你这个答案了。
 楼主| 发表于 2012-9-9 14:27:13 | 显示全部楼层
回复 4# oceanwind


    啊啊
发表于 2012-9-9 14:59:21 | 显示全部楼层
ControlGetFocus
 楼主| 发表于 2012-9-11 22:11:23 | 显示全部楼层
回复 2# wua0550


    有个析中的办法~~~先判断当前激活窗口是否为要监控的窗口,然后用 ControlGetPos 取到要点击的控件的位置信息~~再取鼠标MouseGetPos~~如果鼠标左键点击时以上条件都成立就对B软件进行对应操作

还没解决!

问题就在“鼠标点击时”怎么判断?
 楼主| 发表于 2012-9-11 22:52:31 | 显示全部楼层
找到了方法,使用风行者大大的东东

http://www.autoitx.com/forum.php ... AF%D7%F7&page=1
发表于 2012-9-14 09:49:11 | 显示全部楼层
很想知道楼主是如何解决的?
发表于 2012-11-9 10:45:52 | 显示全部楼层
发下解决方案看看?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-18 11:19 , Processed in 0.084721 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表