diff --git a/reactos/win32ss/user/user32/windows/hook.c b/reactos/win32ss/user/user32/windows/hook.c index 09dc07d033d..b6ded7cbd66 100644 --- a/reactos/win32ss/user/user32/windows/hook.c +++ b/reactos/win32ss/user/user32/windows/hook.c @@ -622,14 +622,18 @@ User32CallHookProcFromKernel(PVOID Arguments, ULONG ArgumentLength) case HCBT_CLICKSKIPPED: pMHook = (PMOUSEHOOKSTRUCT)((PCHAR) Common + Common->lParam); lParam = (LPARAM) pMHook; + wParam = Common->wParam; break; case HCBT_MOVESIZE: prl = (PRECTL)((PCHAR) Common + Common->lParam); lParam = (LPARAM) prl; + wParam = Common->wParam; break; case HCBT_ACTIVATE: + //ERR("HCBT_ACTIVATE: hwnd %p\n",Common->wParam); pcbtas = (LPCBTACTIVATESTRUCT)((PCHAR) Common + Common->lParam); lParam = (LPARAM) pcbtas; + wParam = Common->wParam; break; case HCBT_KEYSKIPPED: /* The rest SEH support */ case HCBT_MINMAX: