用钩子改变消息

时间:2014-05-02 19:46:29

标签: c++ hook setwindowshookex

我想学习一些关于如何使用钩子的知识,所以我试图制作一个能够改变A' A'的输入的程序。到' B', 我试图使用WH_KEYBOARD钩子并根据msdn: http://msdn.microsoft.com/en-us/library/windows/desktop/ms644984(v=vs.85).aspx WParam是"生成击键消息的密钥的虚拟密钥代码。",所以我试图改变它并使用callNextHook。

LRESULT CALLBACK KeyboardProc(
  _In_  int code,
  _In_  WPARAM wParam,
  _In_  LPARAM lParam
)
{
if (wParam == 65)
wParam++;

CallNextHookEx(NULL, ncode, wParam, lParam);
}

我试图做类似的事情,即使没有" if" wParam的改变不会影响结果。

我在这里做错了什么?我怎样才能让它发挥作用?

谢谢

0 个答案:

没有答案
相关问题