|
아래는 메인 cpp입니다.
아래의 CreateForm에서 보시듯이 TForm1에서 5개의 폼이 생성되는데, 모달리스로 생성이 됩니다.
이럴때.. 메인폼인 TForm1을 minimize시켰을때, 다른 폼들은 minimize가 되지않고 메인폼만 minimize 되게 할 수는 없을까요 ?
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("Unit1.cpp", Form1);
USEFORM("Unit2.cpp", PosForm);
USEFORM("Unit3.cpp", DlgSet);
USEFORM("Unit4.cpp", VelForm);
USEFORM("Unit5.cpp", AccForm);
USEFORM("Unit6.cpp", AmpForm);
USEFORM("Unit7.cpp", ErrForm);
USEFORM("Unit8.cpp", DlgSetGraph);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->Title = "TFM";
Application->CreateForm(__classid(TForm1), &Form1);
Application->CreateForm(__classid(TPosForm), &PosForm);
Application->CreateForm(__classid(TVelForm), &VelForm);
Application->CreateForm(__classid(TAccForm), &AccForm);
Application->CreateForm(__classid(TAmpForm), &AmpForm);
Application->CreateForm(__classid(TErrForm), &ErrForm);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------
|