wenn du die PostMessage-Zeile so schreibst:
Code:
PostMessage(HookRec.AppHnd, WM_MOUSEHOOK, dwmsg, integer(pt));
müsste sie stimmen. Darin sollte also nun kein Pointer mehr auf irgendwelche Koordinatenwerte enthalten sein, sondern eben nur noch mehr der eigentliche Koordinatenwert selbst.