您需要 登录 才可以下载或查看,没有账号?加入
举报
原帖由 llztt 于 2009-2-9 12:52 发表 我用的是鼠标模拟,配合ControlGetPos使用ControlClick,准确度倒是可以,但是无法获知复选框的当前状态。。
原帖由 xrbenbeba 发表于 2009-2-9 13:11 使目标按钮(复选框/单选框)变为选中/非选中状态 ControlCommand ("窗口标题", "窗口文本", 控件ID, Check/UnCheck ,"")
Opt("PixelCoordMode", 0) $Check1Color = PixelGetColor(52, 141) $Check2Color = PixelGetColor(52, 180) $Check3Color = PixelGetColor(52, 201) $Check4Color = PixelGetColor(52, 240) If $Check1Color = 0 Then MsgBox(0, "", "第一个勾了") Else MsgBox(0, "", "第一个没勾") EndIf
查看全部评分
原帖由 sxd 于 2009-2-11 09:47 发表 继续问sd9 用什么编辑比较好啊 mts m2ts文件
原帖由 magicpsyche 于 2009-2-12 17:38 发表 鼠标控制要严谨一点的话,要先判断目标控件是否超出屏幕范围。 除了人为因素外,屏幕分辨率不同也会导致控件超过屏幕,那样的话,用鼠标控制就不能精确了。 另外,除了鼠标控制,还可以用模拟发送TAB和Space来勾 ...
原帖由 sxd 于 2009-2-11 03:44 发表 弄不出来 只能这样了 官方论坛也没找到 [au3]Opt("PixelCoordMode", 0) $Check1Color = PixelGetColor(52, 141) $Check2Color = PixelGetColor(52, 180) $Check3Color = PixelGetColor(52, 201) $Check4Color ...
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度
GMT+8, 2025-5-5 02:10 , Processed in 0.111704 second(s), 25 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2025 Discuz! Team.