按键精灵后台不点击,窗口放大缩小都正常,鼠标不击?

Hwnd = Plugin.Window.Find(0, "GameWindow")
Call Plugin.Window.Restore(Hwnd)
Delay 3000
Call Plugin.Window.Max(Hwnd)
Delay 3000
Call Plugin.Bkgnd.LeftClick(Hwnd, 707, 697)
测试环境是XP系统,是哪里问题窗口放大缩小都正常就是鼠标不击?

后台点击计算器要找子窗口句柄来点击,写了个从1加到100的,给个邮箱我传你。

你试试我收藏的读内存后台一秒扫雷(源码) 只适用于XP系统






温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-12
  是所有窗口都不执行后台按键,还是只是游戏窗口不执行后台按键?
  题主可以先找个计算器或者记事本之类的程序先测试一下,如果都不执行,说明是按键精灵本身的问题。
  如果只是游戏窗口不执行后台按键,则说明游戏本身屏蔽了非硬件反馈过来的按键信号(说穿了就是通过软件方式模拟按键是不被游戏程序承认的)。
  能最大化最小化和后台按键没必然联系,只能说明题主的游戏窗口句柄取对了,别的啥也说明不了。追问

我用计算器试了一下,也不能点击

第2个回答  2013-09-12
如果确定按键精灵不被屏蔽的情况下,那原因在于你没有把坐标改为窗口内坐标,点的不是你原定位置了。
如果你需要更进一步的帮助可以追问。追问

能留个QQ给我远程看看吗?

追答

我把语句给你发私信里吧

第3个回答  2013-09-12
建议 加一条 (窗口调用)激化窗口Hwnd Call Plugin.Window.Active(Hwnd)
相似回答