private
procedure WMClose(var Message: TWMClose); message WM_CLOSE;
public
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.WMClose(var Message: TWMClose);
var
I :integer;
begin
if Message.Msg = WM_CLOSE then
begin
for I := 0 to Width do
begin //你可以在这里处理,做出你想要的效果,我这只是一个例子
Form1.Width := form1.Width -1;
end;
end;
inherited;
end;