对话框隐藏,该怎么解决

对话框隐藏主程序是对话框,我想在它启动时隐藏掉。OnInitDialog()中加了一句this- ShowWindow(SW_HIDE)结

对话框隐藏
主程序是对话框,我想在它启动时隐藏掉。
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()之前不起做用。之后对话框结束了。

[解决办法]
你可以不用模态对话框,用非模态就可以 了