单文档界面窗口初始化大小设置

初始化为最大化方法:

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的大小,即可改变初始页面的大小。
 

你可能感兴趣的:(单文档界面窗口初始化大小设置)