问题描述
- 钩子总是创建失败,求解答
- 最近需要使用全局钩子的相关功能,用的是C#语言,
hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL
KeyboardHookProcedure
Marshal.GetHINSTANCE(
Assembly.GetExecutingAssembly().GetModules()[0])0);
以上是我的全局钩子调用语句,
我参照的是CSDN上的示例程序,源程序运行正常,能够监测全局的的鼠标,但是移植到我的项目中,总是创建钩子失败,得到的hKeyboardHook的值总是0,不知道什么状况。
我查了查资料,按照别人的建议,去掉了项目属性中的 “取消Visual Stadiod 宿主进程”功能,但还是创建失败,求各位路过的大牛帮忙解答......
时间: 2024-10-25 03:57:42