zoukankan      html  css  js  c++  java
  • vc如何让打开的子窗口默认是最大化的

    vc如何让打开的子窗口默认是最大化的

    • 浏览: 3554
    • |
    • 更新: 2011-04-09 17:04
     
     

    加入杂志加入杂志

    摘要:关于vc如何让打开的子窗口默认是最大化的深入研究。
     

    步骤/方法

    1. 1
        MDI子窗口一启动就最大化
    2. 2
        方法一:
        在CChildFrame::PreCreateWindow(CREATESTRUCT& cs)函数中,加了
        cs.style |= WS_VISIBLE|WS_MAXIMIZE;,可以实现了
    3. 3
        方法二:
        用ClassWizard为CChildFrame类添加ActiveFrame消息
        void CChildFrame::ActivateFrame(int nCmdShow)
        {
        if(GetMDIFrame()->MDIGetActive())
        CMDIChildWnd::ActivateFrame(nCmdShow);
        else // else open maximized.
        CMDIChildWnd::ActivateFrame(SW_SHOWMAXIMIZED);
        }
    4. 4
        主窗口最大化:
        在 InitStance 函数中设定 m_nCmdShow的取值.
        m_nCmdShow=SW_SHOWMAXMIZED //最大化
    5. 5
        MDI窗口:
        重载 MDI Window 的PreCreateWindow函
        数,设置WS_MAXIMIZE
    6. 6
        文档一生成就最大化:
        在视类重载的OnInitUpdate成员函数中加上:
        CMDIChildWnd *pWnd=(CMDIChildWnd *)GetParentFrame();
        pWnd->MDIMaximize();
  • 相关阅读:
    过滤器
    包装 request Demo
    分页思路
    导出数据库中所有数据到Excle中
    负载均衡集群中的session解决方案
    python 自动化之路 day 01 人生若只如初见
    python 自动化之路 day 00 目录
    切割TOMCAT日志
    Java进程CPU使用率高排查
    使用socket方式连接Nginx优化php-fpm性能
  • 原文地址:https://www.cnblogs.com/gosteps/p/3308843.html
Copyright © 2011-2022 走看看