江湖救急 鼠标消息的问题 好特别

qq1594745754 2011-05-06 01:21:26
我弄的游戏只是一个棋牌游戏 麻将的

www.jx78.com

发现了有一个好奇怪的问题
这游戏右击就出刚刚摸回来的牌
移动到随便一个牌左击 就出那一张牌

结果是 我sendmessage 右击 可以出牌
但是 左击到目标牌的消息为无效 之后我不停发送 发现了只有真实鼠标移动到牌上才能出牌 不用真鼠标左击 是发送消息的左击
只后我又发送鼠标移动的消息WM_MOUSEMOVE 均为无效
再继续 我用SPY++ 把所有出牌到出完牌之间的消息都模仿 重复发送都是一无所获 始终鼠标必须停留在牌上边才出牌

我再找了个内存地址的 一个我鼠标移动上去是1 放下来是0的变量地址 我把他改成1他的牌就会像鼠标移动上去的效果一样 但改成1还是不成 我晕死
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yofoo 2011-07-02
  • 打赏
  • 举报
回复
模拟鼠标事件吧, 别发消息了
VC_ZSY 2011-07-02
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc/?id=1512
VC_ZSY 2011-07-02
  • 打赏
  • 举报
回复
WM_MOUSEMOVE消息是可以的吧,你跨进程发送消息需要在该进程中申请存储坐标的空间才能正常发送,否则不行的
stoneallen 2011-06-07
  • 打赏
  • 举报
回复
路过顶

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧