安装钩子:
HHOOK WINAPI SetWindowsHookEx(int idHook, HOOKPROC lpfn, HINSTANCE hMod, DWORD dwThreadId);
int idHook: 钩子的类型,即它处理的消息类型
HOOKPROC lpfn: 钩子子程的地址指针
HINSTANCE hMod: 应用程序实例的句柄
DWORD dwThreadId: 与安装的钩子子程相关联的线程的标识符
卸载钩子:
BOOL UnhookWindowsHookEx(HHOOK hhook);
HHOOK hhook: 要删除的钩子的句柄
钩子回调函数:
LRESULT CALLBACK HookProc(int nCode,WPARAM wParam,LPARAM lParam);
调用下一个钩子:
LRESULT CallNextHookEx(HHOOK hhk, int nCode, WPARAM wParam, LPARAM lParam);
Hook
最新推荐文章于 2024-07-10 09:57:04 发布