对话框隐藏
主程序是对话框,我想在它启动时隐藏掉。
OnInitDialog()中加了一句this-> ShowWindow(SW_HIDE);
结果不起做用!
App::InitInstance()
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此处放置处理何时用“确定”来关闭
// 对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
// 对话框的代码
}
如在APP中隐藏,在DoModal()之前不起做用。之后对话框结束了。
[解决办法]
你可以不用模态对话框,用非模态就可以 了