怎样启动一个程序而不显示它
岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的怎样启动一个程序而不显示它,希望大家看完后能赶快学习起来。
为了启动程序而不显示它,你必须编辑WinMain函数来程序的主窗口和程序的任务条图标。
第一步:从C++Builder菜单中选择 ViewProject 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;