初始化为最大化方法:
1. 在app的InitInstance中, if(!ProcessShellCommand(cmdInfo))之前, ParseCommandLine(cmdInfo)之后, 加一句m_nCmdShow=SW_MAXIMIZE;
2. 在CMainFrame的PreCreateWindow中; 指定cs.cx=GetSystemMetrics(SM_CXSCREEN); cs.cy=GetSystemMetrics(SM_CYSCREEN);
3. 在app的InitInstance()中把 m_pMainWnd->ShowWindow(SW_SHOW); 改为 m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
推荐第一和第二个方法,第三个方法能实现,但显示的时候能看出有个从初始页面到最大化的转过过程,不美观。
初始化大小随意设定:
在CMainFrame的PreCreateWindow中; 指定cs.cx和cs.cy的大小,即可改变初始页面的大小。