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

发布日期:2025-02-07 12:25:34     手机:https://m.xinb2b.cn/shenghuo/news752978.html    违规举报
核心提示:1、MDI子窗口一启动就最大化2、方法一:在CChildframe::PreCreateWindow(CREATESTRUCT& cs)函数中,加了cs.style |= WS_VISIBLE|WS_MAXIMIZE;,可以实现了3、方法二

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

1、MDI子窗口一启动就最大化

2、方法一:在CChildframe::PreCreateWindow(CREATESTRUCT& cs)函数中,加了cs.style |= WS_VISIBLE|WS_MAXIMIZE;,可以实现了

3、方法二:用ClassWizard为CChildframe类添加Activeframe消息void CChildframe::Activateframe(int nCmdShow){if(GetMDIframe()->MDIGetActive())CMDIChildWnd::Activateframe(nCmdShow);else // else open maximized.CMDIChildWnd::Activateframe(SW_SHOWMAXIMIZED);}

4、主窗口最大化:在 InitStance 函数中设定 m_nCmdShow的取值.  m_nCmdShow=SW_SHOWMAXMIZED //最大化

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

6、文档一生成就最大化:在视类重载的OnInitUpdate成员函数中加上:CMDIChildWnd *pWnd=(CMDIChildWnd *)GetParentframe();pWnd->MDIMaximize();

 
 
本文地址:https://xinb2b.cn/shenghuo/news752978.html,转载请注明出处。

推荐图文
推荐生活健康
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.278 second(s), 83 queries, Memory 0.5 M