Help: C#写的钩子程序只有低级鼠标和低级键盘钩子能用?
我用c#写得钩子程序,调用user32.dll。但只有低级鼠标和低级键盘钩子能用,其他的全局钩子都不能用。
HookId = User32API.SetWindowsHookEx(WH_KEYBOARD_LL,
HookProc,
Marshal.GetHINSTANCE(Assembly.GetCallingAssembly().GetModules()[0]),
0);
以上代码中把 "WH_KEYBOARD_LL" 改成 "WH_CALLWNDPROC" 就不成功。为什么呢?