在app的initinstance里的主对话框domodal之前生成一个隐藏的对话框
BOOL CTestDlgApp::InitInstance()
{
...
CFrameWnd a; //生成一个框架窗口对象
a.Create(NULL,"aa"); //生成窗口,不带ws_visible,也就是说不会显示出来
CTestDlgDlg dlg;
m_pMainWnd = &a;//将这个隐藏窗口设为主窗口
int nResponse = dlg.DoModal();
......
}
然后在对话框的initdialog里加入 ModifyStyleEx(WS_EX_APPWINDOW,0);
本文介绍了一种在应用程序初始化实例过程中创建隐藏对话框的方法,并详细展示了如何通过修改样式使其成为主对话框前的隐藏窗口。
1481

被折叠的 条评论
为什么被折叠?



