void CMainWindow::OnLButtonDown (UINT,CPoint)
{
CDialog d;
d.DoModal ();
}
不知道还需要点什么内容能让他显示,不需要其他功能,只要显示出来就好

解决方案 »

  1.   

    CDialog d; 这里d前面必须是你这个对话框的类啊
    d.DoModal ();
      

  2.   

    不行, 你得自己建一个新的对话框类,加入这个新类的头文件后,在使用domodal才可以
      

  3.   

    CDialog d;
        d.DoModal ();
    =========
    你的对话框类不可能是CDialog类吧?你自己的对话框类呢?
      

  4.   

    CDialog d;
      d.DoModal ();就OK了!!!
      

  5.   


    要和自己的资源Dialog绑定才可以
      

  6.   

    CDialog不行的,这个是MFC提供的基类,又没有和对话框模板关联在一起,怎么显示啊?
      

  7.   

    在RecourseView里添加一个Dialog,用ClassWizard为它添加一个类,将你上面的CDialog改为类名即可。
      

  8.   

    好像还有在view中添加#include"你的对话框名字.h“
      

  9.   

    以CDialog为基类,产生派生类,
    例如:
         CMyDialog :public CDialog;
         ...
         ...
        CMyDialog d;
        d.DoModal();
      

  10.   

    自己建立的对话框 类 为CMyDialog
    在你 要调用的地方先加上他的头文件然后
    CMyDialog dlg;
    dlg.DoModal();
    就OK 了!~