看流星社区

 找回密码
 注册账号
查看: 2913|回复: 4

怎么样让游戏真正处理键盘按下消息

[复制链接]

该用户从未签到

发表于 2011-3-23 07:22:58 | 显示全部楼层 |阅读模式
【功能】TAB键按下弹起
【实现】
PostMessage(stEnumParam.hMainWnd, WM_KEYDOWN, VK_TAB, 0x000F0001);
PostMessage(stEnumParam.hMainWnd, WM_KEYUP, VK_TAB, 0x000F0001);
【结果】
奇迹世界游戏无响应

这个问题怎么解决?请教高手

该用户从未签到

发表于 2011-3-23 07:23:08 | 显示全部楼层
这是游戏屏蔽了这个按键,,我也研究过,但没研究出来。不知道是不是非得改内存才行。

该用户从未签到

发表于 2011-3-23 07:23:18 | 显示全部楼层
呵呵,用DirectXInput作为输入的游戏,这种方法是无用的。不过我也希望有人告诉我怎么办。

该用户从未签到

发表于 2011-3-23 07:23:27 | 显示全部楼层
游戏没有响应是因为游戏窗口屏蔽了 PostMessage API
解决办法就是 断下在游戏里按按键时游戏做出的响应  然后再CALL
具体怎么做俺也不知道

该用户从未签到

发表于 2011-3-23 07:23:38 | 显示全部楼层
sendmessage(gameHandle,WM_KEYDOWN,VK_TAB,  0);
        sendmessage(gameHandle,WM_KEYUP,VK_TAB,  0);
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

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

GMT+8, 2024-4-19 12:58

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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