Tobias Rapp wrote:

>   PostMessage(Handle, WM_MY_MSG, integer(Msg), 0);
>   ...
> end;
> 
> I guess that won't work with 64bit-Delphi because I cannot cast a
> pointer into an integer. Will I have to split the pointer into
> Int64Rec.Lo/Hi? 

No, WPARAM and LPARAM are 64-bit in WIN64 so just cast the pointer to 
WParam in your sample.
PostMessage(Handle, WM_MY_MSG, WParam(Msg), 0);

NativeInt and NativeUInt are Delphi's integer types that always have
the size of a Pointer. Integer will _not change of course.

-- 
Arno Garrels

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to