Zitat:
Integer(@MyCharArray) ist falsch, weil es unter 64 Bit den Wert abschneidet und Daten vernichtet.
Ja deshalb verwende ich ja bei Pointern auch LPARAM.
Zitat:
MAKELONG an NativeUInt gibt keinerlei Probleme, da der kleiner Wert immer in den größeren rein passt.
Ok Danke.. dann ist das geklärt und ich weis worauf ich achten muss.
gruss