-
-
[求助]回调函数不执行
-
发表于:
2014-3-13 20:28
3062
-
LRESULT CALLBACK HookProc(int nCode,WPARAM wParam,LPARAM lParam)
{
AfxMessageBox("执行");
return CallNextHookEx(0,nCode,wParam,lParam);
}
void SetHook()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
HWND hwnd=::FindWindow(NULL,"TEST");
if(!hwnd)
{
return;
}
DWORD Tid,Pid;
Tid=GetWindowThreadProcessId(hwnd,&Pid);
::SetWindowsHookEx(WH_KEYBOARD,HookProc,::GetModuleHandle("ssa.dll"),Tid);
//到这里还执行,就是HookProc这个函数不执行为什么
}
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课