Rect := PRect(lParam)^
evtl.?
Yep Danke das war's

Wuste doch das es auch ohne CopyMemory geht.
Ich habe das vorher versucht genau das gleiche aber ohne den "^" das war wohl der Fehler.
Dann kam die Meldung Sie können nicht PPect zu TRect konvertieren.
gruss