为什么初始化主窗口时,主窗口大小无法改变,该如何解决

为什么初始化主窗口时,主窗口大小无法改变
窗口初始化时,通过改变PreCreateWindow中的cx,cy,为什么不能改变窗口的大小呢??还需要什么设置不??
C/C++ code

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
    if( !CFrameWndEx::PreCreateWindow(cs) )
        return FALSE;
    // TODO: 在此处通过修改
    //  CREATESTRUCT cs 来修改窗口类或样式
    cs.style &= ~(WS_MAXIMIZEBOX); //过滤最大化
    cs.cx = 460;
    cs.cy = 490;



这样不行吗??

------解决方案--------------------
return 值改了吗
------解决方案--------------------
探讨
引用:

return 值改了吗


return TRUE;
不需要改的吧

------解决方案--------------------
你用的是VS2008SP1/VS2010吧,因为有很多配置的信息会保存到注册表下
------解决方案--------------------
当然有差别了
------解决方案--------------------
在我的vs 2005下是绝对没问题的
------解决方案--------------------
嗯,在窗口oncreate进行修改