标签: winapi hook dll-injection setwindowshookex
我编写了一个在Windows 7上运行的C ++可执行文件,它可以调用
SetWindowsHookEx(WH_GETMESSAGE, pFunc, hDll, 0 /*dwThreadId*/)
这将安装我的钩子过程pFunc,它监视发布到消息队列的消息。
pFunc
正如MSDN所说,如果参数dwThreadId为0,则挂钩过程与所有现有线程相关联。但是我看到的是,这个钩子过程pFunc将挂钩在此钩子进程之后启动的未来进程。这是对的吗?
dwThreadId