首页
社区
课程
招聘
SetWindowsHookEx hook WH_CALLWNDPROC异常 我也没有加入什么处理代码但是尽然会异常
发表于: 2013-1-10 19:10 4646

SetWindowsHookEx hook WH_CALLWNDPROC异常 我也没有加入什么处理代码但是尽然会异常

2013-1-10 19:10
4646
HHOOK hkb=0;
LRESULT CALLBACK KeyboardProc(int nCode,WPARAM wParam,LPARAM lParam);
BOOL installhook();
void CTestddddddDlg::OnOK() 
{


	installhook();
}
BOOL installhook()
{
    hkb=SetWindowsHookEx(WH_CALLWNDPROC,(HOOKPROC)CallWndProc,theApp.m_hInstance,0);
	
    return TRUE;
}
LRESULT CALLBACK CallWndProcint nCode,WPARAM wParam,LPARAM lParam)
{ 

     return CallNextHookEx( hkb, nCode, wParam, lParam ); 
}

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 952
活跃值: (1826)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
如果你要做全局hook的时候 要把hkb变量放到全局共享内存,其它的进程才能取得 hkb的值 才不会异常
2013-1-11 00:12
0
游客
登录 | 注册 方可回帖
返回
//