用
VC
开发
一个单文档窗口,一运行要他就最大化可以吗 ?
方法之一:
void CMainFrame::ActivateFrame(int nCmdShow)
{
nCmdShow = SW_SHOWMAXIMIZED;
CFrameWnd::ActivateFrame(nCmdShow);
}
方法之二:
可以在 MFC APPWIZARD STEP 4 OF 6 ,选择高级的 windows Style 中选择maxmized
方法之三:
将CWinapp类的InitInstance函数中相关代码修改为:
m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
方法之一:
void CMainFrame::ActivateFrame(int nCmdShow)
{
nCmdShow = SW_SHOWMAXIMIZED;
CFrameWnd::ActivateFrame(nCmdShow);
}
方法之二:
可以在 MFC APPWIZARD STEP 4 OF 6 ,选择高级的 windows Style 中选择maxmized
方法之三:
将CWinapp类的InitInstance函数中相关代码修改为:
m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);
m_pMainWnd->UpdateWindow();
我将上面三个方法都试了一下,第一个方法最好,第二和第三效果一样。
第一个方法一开始就会最大化,而第二和第三虽然可以达到目的,但是边框会有闪动的那一下,看起来不太合理。所以,尽量选择第一种方法。