程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> 如何啟動一個程序而不顯示它

如何啟動一個程序而不顯示它

編輯:vc教程

為了啟動程序而不顯示它,你必須編輯Main函數來程序的主窗口和程序的任務條圖標。

第一步:從C++Builder菜單中選擇 View|Project Source然後開始編輯WinMain函數。調用ShowWindow函數,傳遞Application->Handle,可以隱藏程序的任務條圖標。設置ShowMainForm為False可以讓主窗口不在屏幕上顯示。

WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->ShowMainForm = false;
ShowWindow(Application->Handle, SW_HIDE);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}

第二步:當你想顯示程序時執行下面這兩行代碼。記住,如果代碼定位在主窗口類的一個方法中,Application->MainForm->Visible=true可以用Visible=true 來代替。

ShowWindow(Application->Handle, SW_SHOW);

Application->MainForm->Visible = true;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved