This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

22
hookproc/MSGHOOK.CPP Normal file
View File

@@ -0,0 +1,22 @@
#include <hookproc/msghook.hpp>
MsgHook::~MsgHook()
{
if(!mhPrevHook)return;
::UnhookWindowsHookEx(mhPrevHook);
mhPrevHook=0;
}
int MsgHook::entryProc(int code,WPARAM wParam,LPARAM lParam)
{
if(code<0)return ::CallNextHookEx(mhPrevHook,code,wParam,lParam);
if(!hookProc(code,wParam,lParam))::CallNextHookEx(mhPrevHook,code,wParam,lParam);
return FALSE;
}
// *** virtuals
int MsgHook::hookProc(int /*code*/,WPARAM /*wParam*/,LPARAM /*lParam*/)
{
return FALSE;
}