T
Town
Unregistered / Unconfirmed
GUEST, unregistred user!
编写游戏辅助工具时,使用Mouse_Event模拟鼠标按键. 当在Delphi IDE里面F9运行时,正常运行 (鼠标可以点击,人物正常移动). 但是当独立执行exe文件时,却无效了(鼠标移动到了正确的位置,但是没有点击)
代码很简单:
h:=findwindow(.......);
BringWindowToTop(h);
Setcursorpos(200, 200);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
sleep(200);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
很难理解这个问题。 如果游戏屏蔽了Mouse_Event,为什么在Delphi调试状态却没问题呢 [!]
代码很简单:
h:=findwindow(.......);
BringWindowToTop(h);
Setcursorpos(200, 200);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
sleep(200);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
很难理解这个问题。 如果游戏屏蔽了Mouse_Event,为什么在Delphi调试状态却没问题呢 [!]