Größe einer MDI-Form festlegen

Naja, dann muss ichs doch mal in der Therapie ansprechen. :p

Jetzt aber mal im Ernst : wenn Du die Funktion 'SetWindowLong' auf Deine Parent-Form anwendest und dort prüfst, ob die Message 'WM_SIZE' gesendet wurde, kannst Du das ändern der Größe abfangen indem Du die Formulargröße mit den Properties '.Width' und '.Height' änderst.

Genau das macht der Code doch.

Übrigens ist ein kleiner Fehler drin, Du musst nämlich noch prüfen ob 'WindowState' auf 'vbMaximized' oder 'vbMionimized' ist, und dann das Ändern der Formulargröße verändern weil es sonst zu einem Laufzeitfehler kommt.
 
Zurück