TC官方合作论坛

标题: 前台点击没问题,涉及后台点击就出问题 [打印本页]

作者: auv1107    时间: 2013-6-30 08:08
标题: 前台点击没问题,涉及后台点击就出问题
我要做的操作如下原图:
[attach]9905[/attach]

1)点击下面这个按钮

[attach]9906[/attach]
出现如下界面

[attach]9904[/attach]



2)  点击弹出界面中的

[attach]9907[/attach]




以上两步操作,前台操作完全没有问题, 可是一改成后台,第二步就无法完成


考虑可能是因为子窗口的问题, 但是不知道怎么解决。 希望大家帮忙出出主意

下面给出我的后台代码


  1. function go_tudi()
  2.     win_handle = window.getmousemovewndhand()
  3.     if(win_handle == -1)
  4.         help.messagebox("get handle failure")
  5.         return 0
  6.     endif
  7.    
  8.     if (window.findpic(win_handle,0,0,1366,768,"rc:trans.bmp",#202020,0.8,0,rx,ry) != -1)
  9.         window.leftclick(win_handle,rx,ry)
  10.     else
  11.         help.messagebox("not found trans")
  12.         return 0
  13.     endif
  14.    
  15.     help.sleep(1000)
  16.    
  17.     if(window.findpic(win_handle,0,0,1366,768,"rc:tudi_icon.bmp",#202020,0.8,0,rx,ry) != -1)
  18.         window.leftclick(win_handle,rx,ry)
  19.     else
  20.         help.messagebox("not found tudi_icon")
  21.         return 0
  22.     endif
  23. endfunction
复制代码


另外, 第二步的图片是可以找到的,  只是点击不正确。  将rx,ry换成常量坐标也不成功。

作者: kevinqq    时间: 2013-6-30 10:46
那就是鼠标后台点击不支持
作者: auv1107    时间: 2013-6-30 21:32
回复 2楼kevinqq的帖子

为什么会这样。。 知道怎么解决这种问题吗? 更是开发环境的问题,还是游戏采取的一些措施导致的?




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1