-
-
[求助]WH_JOURNALRECORD钩子,为什么不执行回调函数?
-
发表于:
2014-8-12 13:31
5943
-
[求助]WH_JOURNALRECORD钩子,为什么不执行回调函数?
HHOOK g_hHook = NULL;
LRESULT CALLBACK JournalRecordProc(
int code, // hook code
WPARAM wParam, // not used
LPARAM lParam // message being processed
)
{
return CallNextHookEx(g_hHook,code,wParam,lParam);
}
void CTTTTTTTTTTTDlg::OnBtnHook()
{
g_hHook = ::SetWindowsHookEx(WH_JOURNALRECORD,(HOOKPROC)JournalRecordProc,AfxGetApp()->m_hInstance,NULL);
}
我在MFC中 和 Dll中都测试过这个 WH_JOURNALRECORD 这个钩子,SetWindowsHookEx的返回值不为空,但是我的键盘钩子就能在模块中查找到我的dll, WH_JOURNALRECORD 就查找不到。
我在Xue Tr中查看消息钩子,Xue Tr也能遍历出我的 键盘钩子 和 WH_JOURNALRECORD 钩子 就是不知道为什么 WH_JOURNALRECORD 不进回调函数。。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)