type
TMsg = packed record
hwnd: HWND;
message: UINT;
wParam: WPARAM;
lParam: LPARAM;
time: DWORD;
pt: TPoint;
end;
UINT je ak sa nemýlim Cardinal v Delphi, čiže kladný 32 bitový Integer. A to je číslo správy. Dobre, ešte pohľadám v helpe konštanty súvisiace s myšími správami a môžem sa pustiť do filtrovania.