Du kanst mit
{FormX.}Canvas nur auf das ClientRect eines Fensters zugreifen.
Mir geht es aber um den Rahmen (NonClientArray).
Delphi-Quellcode:
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.Style := Params.Style or WS_SIZEBOX {WS_BORDER};
end;
Im Ergebnis soll das dann so aussehen: