tft每日頭條

 > 知識

 > 如何默認子窗口最大化?具體操作方法如下

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

知識 更新时间:2024-11-25 16:27:12

  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();

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved