Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Größenverhältnis der Form bei Größenänderung beibehalten

  Alt 28. Jan 2010, 07:39
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
Heiko
  Mit Zitat antworten Zitat