自由调整调整基于CFormView类单文档界面大小
第一步:处理PreCreateWindow函数
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.cx=800
cs.cy=800;
cs.style=WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU |WS_MINIMIZEBOX;
return TRUE;
}
第二步:处理CFormView类的OnInitialUpdate函数
void CSDRView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
//并屏蔽掉下面两行代码
// GetParentFrame()->RecalcLayout();
// ResizeParentToFit();
}
经过上面两步就可以改变界面大小了