13,825
社区成员
发帖
与我相关
我的任务
分享
//方法二
USEFORM("Unit1.cpp", Form1);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->ShowMainForm = false ;//增加
Application->Run();
}
//---------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
Form1->TrayIcon1->Visible = true ;
TrayIcon1->PopupMenu = PopupMenu1 ;
TrayIcon1->PopupMenuOn = imRightClickUp;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::N1Click(TObject *Sender)
{
TrayIcon1->Restore();
Application->ShowMainForm = true;
WindowState=wsNormal ;
Form1->Visible = true;
}
//方法一:
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
TrayIcon1->Visible = true ;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
ShowWindow(Application->Handle,SW_HIDE);
Application->ShowMainForm=false;
TrayIcon1->Minimize();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::TrayIcon1Restore(TObject *Sender)
{
ShowWindow(Application->Handle,SW_SHOW);
Application->ShowMainForm=true;
Form1->Visible = true;
}