找回密码
 加入
搜索
楼主: oksy

[系统综合] 已解决 关于sysTreeView32的问题

 火.. [复制链接]
发表于 2011-7-30 21:13:46 | 显示全部楼层
什么是键盘钩子?不如用血滴子,哈哈,开个玩笑。

如果你要操作的选项固定,就获取窗口位置用鼠标点击操作。

$XY = WinGetPos("窗口标题")
MouseClick("left", $XY[0] + 偏移1, $XY[1] + 偏移2)

。。。
发表于 2011-8-1 11:53:50 | 显示全部楼层
也就是模拟键盘啥的,搞外挂时说说,本人也菜鸟,还望高人指点!
 楼主| 发表于 2011-8-3 21:42:32 | 显示全部楼层
本帖最后由 oksy 于 2011-8-3 21:47 编辑

用模拟键盘的方式成功,感谢各位大大的指点。
Opt("MouseCoordMode",2)
WinWaitActive("窗口标题")
MouseClick("left",控件点击横坐标,控件点击纵坐标)

在此类程序里,一般使用窗口工具查到的控件坐标都是控件内的相对坐标,需要与激活窗口坐标相加!~~~

使用模拟点击没问题。
似乎没有别的更好的办法。
再次感谢各位大大!~~~


补充说明:ControlTreeView("Mechanical Desktop 6 Setup","选择所需要的安装类型",4000,"Check","#0|#8|#0")可用在选择此控件的文件位置,再根据窗口坐标选取并模拟点击,完成超出或需要下划的位置选项!~~
 楼主| 发表于 2011-8-3 21:45:26 | 显示全部楼层
都不知道修改已解决是不是这样修改的,晕!~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 12:21 , Processed in 0.101504 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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