关于网友提出的“ 为什么我的WH_CBT全局钩子无法勾到其他进程的消息”问题疑问,本网通过在网上对“ 为什么我的WH_CBT全局钩子无法勾到其他进程的消息”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 为什么我的WH_CBT全局钩子无法勾到其他进程的消息描述:
Windows 7钩子WH_CBT全局
HHook g_cbtHook = NULL;g_cbtHook = SetWindowsHookEx(WH_CBT, CBTProc, GetModuleHandleA("testdll"), 0);
LRESULT CALLBACK CBTProc(int nCode, WPARAM wParam, LPARAM lParam)
{
cout << nCode<<>
return CallNextHookEx(cbtHook, nCode, wParam, lParam);
}
g_cbtHook已经设为共享了。
请问一下为什么我的WH_CBT钩子无法勾到其他进程的消息?只能勾到自己进程的消息呢?
郁闷的是,我换成键盘或者是鼠标钩子,则能正常勾到其他进程的消息。
win7 32bit 64bit均测试过····