| 关键词: Application 程序 ShowWindow 函数 Exception 窗口 Visible WinMain Handle ShowMainForm |
为了启动程序而不显示它,你必须编辑WinMain函数来程序的主窗口和程序的任务条图标。第一步:从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; |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|