一个基于FormView的程序,打开文件时窗口自动变小
gg 2000-05-28 03:47:00 一个基于FormView的工程,一启动时最大化,但打开一个文件后自动
变小了一些。如果最小化后又最大化,就会恢复正常。不知怎么回事。
哪位大侠相助,谢谢先。
void CMYView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
GetParentFrame()->RecalcLayout();
ResizeParentToFit(FALSE)
}
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_OVERLAPPED and WS_CAPTION and WS_MAXIMIZEBOX
and WS_SYSMENU and WS_MINIMIZEBOX and WS_MAXIMIZE;
cs.cx=(int)GetSystemMetrics(SM_CXSCREEN);
cs.cy=(int)GetSystemMetrics(SM_CYSCREEN);
return TRUE;
}