如何设定窗口的初始化大小?

解决方案 »

  1.   

    全屏显示:
    http://www.vckbase.com/document/viewdoc.asp?id=460
      

  2.   

    要看你是如何产生窗口的,如果你是使用API来产生如CreateWindow,这根本不是问题;如果是从CWnd派生,方法很多,showwindow的不同参数,或者懒一点,干脆使用 MoveWindow,自己定义产生
      

  3.   

    BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
    {
    if( !CFrameWnd::PreCreateWindow(cs) )
    return FALSE;
    cs.cx=300;
    cs.cy=300;
    cs.x=0;
    cs.y=0;
    return TRUE;
    }
      

  4.   

    PreCreateWindow()
    {
    cs.cx=300;
    cs.cy=300;
    cs.x=0;
    cs.y=0;
    }
      

  5.   

    C***App::InitInstance()
    {
    .........
    //指定主窗口的原始大小并居中显示
    m_pMainWnd->MoveWindow (0,0,914,696,TRUE);
    m_pMainWnd->CenterWindow (NULL);
    m_pMainWnd->ShowWindow(SW_SHOW);
    m_pMainWnd->UpdateWindow(); return TRUE;
    }