当前位置:编程学习 > VC++ >>

VC++ HooK编程 欢迎各位大侠

LRESULT CALLBACK GetMsgProc(
   int code,
   WPARAM wParam,
   LPARAM lParam
   )
{

///////////////////////////////////////////////////////////////

这个消息钩子的过程怎么写?

///////////////////////////////////////////////////////////////

}

///////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////

SetWindowsHookEx(WH_GETMESSAGE,GetMsgProc,GetModuleHandle("wpordLL"),0);

追问:

出来的全局钩子非法的怎么回事?

答案:
你用这个不是想截获消息吗?lParam 实际上是MSG结构体啊,课可以这样做,MSG *pmsg=(MSG*)lParam;就行了,剩下的就和WndProc一样了。

上一个:VC++的一个程序的问题
下一个:请问怎么学VC++和mfc

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,