閺€鎯版 (0) +1 鐠э拷 (0) +1 闊拷 (0) +1
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>

正在阅读:不依赖于DLL就能工作的全局钩子不依赖于DLL就能工作的全局钩子

2004-03-25 14:32 出处:CSDN 作者:xstring 责任编辑:linjixiong


  };

  LRESULT CALLBACK kb_proc (int code, WPARAM w, LPARAM l)

  {

  PKBDLLHOOKSTRUCT p = (PKBDLLHOOKSTRUCT)l;

  const char *info = NULL;

  if (w == WM_KEYDOWN)

  info = "key dn";

  else if (w == WM_KEYUP)

  info = "key up";

  else if (w == WM_SYSKEYDOWN)

  info = "sys key dn";

  else if (w == WM_SYSKEYUP)

  info = "sys key up";

  printf ("%s - vkCode [%04x], scanCode [%04x]\n",

  info, p->vkCode, p->scanCode);

  // always call next hook

  return CallNextHookEx (g_kb_hook, code, w, l);

  };

  int main (void)

  {

  g_main_tid = GetCurrentThreadId ();

  SetConsoleCtrlHandler (&con_handler, TRUE);

  g_kb_hook = SetWindowsHookEx (

  WH_KEYBOARD_LL,

  &kb_proc,
 


察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
閹靛婧€鐠佸潡妫�閸ョ偛鍩屾い鍫曞劥