我通过注入,向游戏进程注入自己的程序,修改游戏窗口的WNDPROC函数。成功在游戏窗口里创建了一个DIALOG对话框。
但这个对话框无法响应KEY事件。重载了PreTranslateMessage函数,也不起任何作用。
后来我用SPY++查看消息,发现该对话框只响应F1(WM_HELP)和 空格(WM_COMMAND-->BN_CLICK)这二个键盘事件。
应该是在某个地方,这些KEY事件被过滤了。有没有高手帮助一下?