Hallo,
natürlich enthält der Pointer in LParam nicht die Original-Koordinaten des Fensters.
Stell dir vor, die setzt den Pointer auf NIL ...
Wen das Windows zulassen würde, dann gute Nacht
Es gibt keinen Record in Windows, der nur die Fensterkoordinaten abbildet
Der Record zum Erzeugen eines Windows (Wndows
API) ist viel größer,
RECT ist hier nur ein Hilfsmittel.
Ein Ändern der Werte im RECT macht dann natürlich nichts.
Du musst schon per PostMessage (oder SendMessage)
die Koordinaten selber setzen.
Das es in Delphi so einfach geht, liegt an der
VCL,
die alles so schön kapselt.
Heiko