1.用MFC Wizad生成的MDI框架,如何让第一个子窗口不显示出来?(就是阻止OnNew的发生)2.我想在MDI的客户区加上一幅背景(位图),该怎么做?

解决方案 »

  1.   

    1、如何在多文档界面下去掉开始的子窗口
        在多文档界面下,自动生成一个新的子窗口,而一个实际的应用系统往往是由用户操作后再生成新的窗口。为了去掉开始的子窗口,可在应用程序文件分析命令行的语句
    CcommandLineInfo cmdInfo;
    ParseCommandLine(cmdInfo);后加入:
    cmdInfo.m_nShellCommand=CcommandLineInfo::FileNothing;
    去掉子窗口后,就只剩下主框架窗口了。因为在多文档界面中,系统生成两个菜单:一个是用户的菜单,另一个是系统主框架菜单。通常用户工作在用户菜单。为了保证菜单界面不变,可修改主框架菜单资源,使其与用户菜单保持一致。