窗口最大化后如果要调整窗口的大小

集中器2022-07-26  28

如何默认子窗口最大化?具体操作方法如下

1.MDI子窗口一启动就被最大化。

2.方法一:CS。style | = ws _ visible | ws _ maximize添加到cchild frame::precreate window(create struct cs)函数中;,可以实现。

3.方法二:使用ClassWizard添加ActiveFrame消息void CChildFrame::activate frame(int ncmdshow){ if(getmdifframe()-> mdigetactive())cmdichildwnd::activate frame(ncmdshow);else // else最大化打开。CMDIChildWnd::activate frame(SW _ show maximized);}

4.最大化主窗口:在InitStance函数中设置m_nCmdShow的值。m _ ncmdshow = SW _ show maxsize//最大化。

5.MDI窗口:重载MDI窗口的PreCreateWindow函数,设置WS_MAXIMIZE

6.最大化文档的终身成就:将:cmdichildwnd * pwnd =(cmdichildwnd *)get parent frame()添加到重载OnInitUpdate成员函数的类中;pWnd-> MDIMaximize();

转载请注明原文地址:https://juke.outofmemory.cn/read/903929.html

最新回复(0)