仍未解决->怎么改变单文档程序默认的视图大小疑点

仍未解决->如何改变单文档程序默认的视图大小问题
在建立一个单文档应用程序时,如果不做任何处理,唯一的一个视图在创建之后会默认的最大化,也就是充满整个客户区(也就是工具栏下面的整个框架区域),那怎么改变这个默认呢?   也就是定制这个视图的大小.
在CMainFrame的PreCreateWindow里通过改变CS里的cx,cy的大小可以改变客户区(框架区域)的大小,但在AppnameView的PreCreateWindow里通过改变CS里的cx,cy的大小却没有改变View的大小.
请大家帮忙改变这个默认,谢了!

------解决方案--------------------
响应AppnameView的WM_SIZE消息
void AppnameView::OnSize(UINT nType, int cx, int cy)
{
CView::OnSize(nType, cx, cy);

// TODO: 在此处添加消息处理程序代码
this-> SetWindowPos(NULL,0,0,400,400,SWP_SHOWWINDOW);

}
这样就设置成400X400大小的视,不知楼主的目的何在。
------解决方案--------------------
SetWindowPos()
MoveWindow()都可以
------解决方案--------------------
关键一点,你空出来的部分做什么?
可以重载CFrameWnd::RecalcLayout来定制客户区大小。