如何让MFC启动时隐藏窗口?

2025年03月12日 23:31
有3个网友回答
网友(1):

因为新建基于MFC对话框工程的时候,那个对话框是模态的。你需要把他修改成非模态的
在CXXApp::OnInitInstance()函数中
CXXDlg* dlg = new CXXDlg;
dlg->Create();
while(bRet = GetMessage( &msg, 0, 0, 0 ))
{
if(bRet = -1)
{ //出错 }
else
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

网友(2):

PreSubclassWindow 中 ModifyStyle(0, SW_HIDE);

网友(3):

ShowWindow(SW_HIDE)不行吗?