按窗口右上角的关闭按钮后,窗体触发FormClose事件,可以在其间处理
定义一个窗体内的bool变量CanCloseA,true可以关闭,false不关闭
我用的是BCB代码,delphi我没有装
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
if (CanCloseA == true)
Action = caFree;
else
{
Application->Minimize();
Action = caNone;
}
}