我在用VC写一个单文档视结构的Windows应用程序,希望在刚启动时主窗口就最大化。不知如何实现。特此请教。谢谢!

解决方案 »

  1.   

    在创建时向导里选择最大化属性即可,也可一使用ShowWindow
     (SW_SHOWMAXIMIZED)
      

  2.   

    //文档应用程序启动时最小化/最大化
    首先将m_pMainWnd->ShowWindow(SW_SHOW);屏蔽
    然后:文档应用程序启动时最小化
    在应用程序的APP类的InitInstance中添加代码:
    m_pMainWnd->ShowWindow(SW_MINIMIZE); 文档应用程序启动时最大化
    在应用程序的APP类的InitInstance中添加代码:
    m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
      

  3.   

    参考:BOOL CCDLabelApp::InitInstance()函数中:
    // Dispatch commands specified on the command line
    if (!ProcessShellCommand(cmdInfo))
    return FALSE; // The main window has been initialized, so show and update it.
    m_nCmdShow = SW_SHOWMAXIMIZED; //最大化主框架
    pMainFrame->ShowWindow(m_nCmdShow);
    pMainFrame->UpdateWindow();