【问题标题】:how to create new window in mfc project如何在mfc项目中创建新窗口
【发布时间】:2011-01-09 09:37:51
【问题描述】:

嗨,我正在使用 c++ mfc。 我有一直工作的主窗口,我想制作新窗口。我该怎么做? 谢谢

【问题讨论】:

    标签: c++ user-interface mfc


    【解决方案1】:

    您好,您可以通过 VS master 创建自己的对话框,然后执行 // 在某些事件上

    CMyDialog dlg;
    dlg.DoMoDal();
    

    链接http://www.codersource.net/mfc/mfc-tutorials/dialog-boxes-in-mfc.aspx

    【讨论】:

      【解决方案2】:
      1. 在资源编辑器中创建对话框资源。

      2. 右键单击它并选择“添加类”。

      3. 确保父类是“CDialog”或您想要的任何其他类型,然后点击确定。

      4. Visual Studio 类向导现在将创建必要的文件,您现在可以覆盖窗口消息...等

      通过调用显示新对话框的最简单方法:

      CMyNewDialog dlg;
      dlg.DoModal();
      

      并确保包含新创建的对话框类头文件,应该是:MyNewDialog.h

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多