Das Verhindern der Größenänderung ist relativ einfach - das Problem dabei ist nur, daß Windows bei einem Resize auch gerne die Position des Fensters ändert. Größe wird dann nicht verändert, aber Position schon (störend)
Nach einigen Versuchen habe ich folgende Lösung für Dich:
Delphi-Quellcode:
procedure TForm1.FormResize(Sender: TObject);
begin
Form1.WindowState := wsMaximized;
Form1.Position := poScreenCenter;
end;
Könnte ein bißchen flackern, funktioniert aber