怎样在第一个FORM 中得 按钮ONBUTTON 事件中调出第二个FORM (ID_MYABOUT)窗体

解决方案 »

  1.   

    给第二个FORM添加一个类(假设为CSecondDialog)
    然后在第一个FORM的.CPP文件文件里包含一下上面第个类的头文件(#include "SecondDialog.h")
    在事件中添加如下代码:
    CSecondDialog dlg;
    dlg.DoModal();
    就可以模态打开第二个对话框
      

  2.   


    #define "dialog2.h"然后在你的代码中CDialog2 m_dlg;
    m_dlg.DoModal();
      

  3.   

    如果是非模态对话框则在主对话框的CXXDLG.h中加入
    #define "dialog2.h"然后在类的public:中声明对话框为全局的,因为局部成员会自动析构CDialog2 m_dlg;然后在你的代码中m_dlg.Create();
    m_dlg.ShowWindow(1);//就可以了
      

  4.   

    如果是非模态对话框则在主对话框的CXXDLG.h中加入
    #define "dialog2.h"然后在类的public:中声明对话框为全局的,因为局部成员会自动析构CDialog2 m_dlg;然后在你的代码中m_dlg.Create(...);
    m_dlg.ShowWindow(1);       //就可以了