我写了一段HOOK程序,HOOK指定的dwThreadID线程的所有的鼠标消息
g_hHook = SetWindowsHookEx(WH_MOUSE, MouseProc, _hModule, dwThreadID);
HOOK是写在DLL中的,我在一般状态下运行,OK,没问题
但我把它做成服务就不成功了,返回一个5号没有权限的错误,请问该如何解决,谢谢!!
顺便说一句,我在服务状态下,把最后的dwThreadID改成NULL是可以HOOK成功的