看流星社区

 找回密码
 注册账号
查看: 3541|回复: 1

[Delphi] 请教一下SendMessage 中模拟鼠标的问题,希望各位前辈指点

[复制链接]

该用户从未签到

发表于 2011-3-29 08:44:11 | 显示全部楼层 |阅读模式
我用SendMessage模拟鼠标想实现后台操作,因为游戏不能用OD找CALL.

现在的情况是
SendMessage(Ghwnd, WM_MOUSEMOVE,MK_LBUTTON,MAKELPARAM(370,300));   
上面的可以正常移动鼠标,但是没有点击的效果..

我翻了论坛所有贴子,有的说是游戏屏蔽了这种方式?但是为何MOVE可以呢?还有用SendMessage 按键全部是可行的..

//  按下   
  SendMessage(Handle,  WM_LBUTTONDOWN,  MK_LBUTTON,  MAKELONG(32,  32));   
  //  抬起   
  SendMessage(Handle,  WM_LBUTTONUP,  MK_LBUTTON,  MAKELONG(32,  32));

用上面这两条好像在游戏中没有任何反应
哪位大侠知道请告知小弟吧...

该用户从未签到

发表于 2011-3-29 08:44:36 | 显示全部楼层
用的是VB把 不防换个函数试下 为什么非要用这个呢
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-3-29 03:54

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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