找回密码
 加入
搜索
查看: 2033|回复: 8

[AU3基础] BCGPGridCtrl控件上的复选框,用mouseclick有时好使有时不好使(已排除360影响)

    [复制链接]
发表于 2017-7-10 14:09:02 | 显示全部楼层 |阅读模式

如图,想点击界面上的复选框,有时候好使有时候点不中,求解!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-7-10 14:13:30 | 显示全部楼层
WinActivate( "实际成本导入" , "" )
        $PosArray = WinGetPos ( "实际成本导入" , "" ) 
        MouseClick( "right" , 108 + $PosArray[0] , 94 + $PosArray[1] )
        MouseClick( "" , 108 + $PosArray[0] , 94 + $PosArray[1] )
中间插了一步先点右键就好使了,请问这是什么原因?
发表于 2017-7-10 14:41:02 | 显示全部楼层
本帖最后由 yamakawa 于 2017-7-10 16:10 编辑

回复 2# cynthia59


    窗口没有被激活吧。。。试着在点击之前激活窗口试试

WinWaitActive 替换 WinActive
发表于 2017-7-10 14:42:59 | 显示全部楼层
mouseclick是坐标点击吧,换屏幕估计就不行了,如果是网页按钮,用网页快捕吧
 楼主| 发表于 2017-7-10 16:19:41 | 显示全部楼层
本帖最后由 cynthia59 于 2017-7-10 16:20 编辑

回复 3# yamakawa


    和激活窗口无关,试过了,而且我用的就是WinActivate
 楼主| 发表于 2017-7-10 16:20:09 | 显示全部楼层
回复 4# 229989799


    不是网页,是客户端
发表于 2017-7-11 12:22:36 | 显示全部楼层
回复 6# cynthia59


    代码运行中,鼠标有移动到正确位置么?
 楼主| 发表于 2017-7-12 15:13:57 | 显示全部楼层
回复  cynthia59


    代码运行中,鼠标有移动到正确位置么?
yamakawa 发表于 2017-7-11 12:22



    有的!
发表于 2017-7-12 15:57:42 | 显示全部楼层
回复 8# cynthia59


    那我觉得还是激活问题。。。。。

WinWaitActive   用这个试试。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-23 21:21 , Processed in 0.077192 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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