在onshowwindow()里用,
this->movewindow()

解决方案 »

  1.   

    加入响应WM_SHOWWINDOW的消息处理句柄.
    在类的上面单击右键,选择"Add Windows Message handle",就会出来了.
      

  2.   

      在ClassWizard中重载ActiveFrame()函数(在框架类中),在函数中调用SetWindowplacement().确定了框架的大小后,视图就会相应的改变大小。
      

  3.   

    重载OnInitialUpdate ,在这里设置大小
    CView也是窗口,所以你也可以使用其他窗口函数随时改变大小
    另外您使用消息void OnGetMinMaxInfo可以设置窗口的最大和最小,这个方法在全屏视图中很有用
      

  4.   

    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的各种属性!!!!
    cs.cx=400;
    cs.cy=100;
           /*E-Mail:[email protected]*/
    return TRUE;
    }