1.求出文档视图的大小,设置对话框的大小。在显示主窗体前,设置量大化风格。可在PerCreateWindow的时候做.BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: Modify the Window class or styles here by modifying // the CREATESTRUCT cs cs.style|=WS_MAXIMIZE; return TRUE; } 或者:在显示时指定最大化风格: m_pMainWnd->ShowWindow(SW_MAXIMIZE);
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style|=WS_MAXIMIZE;
return TRUE;
}
或者:在显示时指定最大化风格:
m_pMainWnd->ShowWindow(SW_MAXIMIZE);
直接最大化显示
2.m_pMainWnd->ShowWindow(SW_MAXIMIZE);
我只知道这样显示一个对话框:
CDlg dlg2;
dlg2.DoModal();
这样的话,对话框不会在文档视图内部,而是在它的上面!