我想创建一个登陆界面,想法是创建一个对话框。然后创建一个基于CDialog的类。在APP的init中调用DOMODAL,显示,但是在建立了新类对象后,调用DOModal却没有继承到CDialog的成员,这是怎么回事啊??我是新手,请大家帮帮忙忙吧,谢谢了!!在线等啊

解决方案 »

  1.   

    恩,新类是Password pass,这样啊,
      

  2.   

    恩,就是新类构造一个对象,让后去调用DoModal,却没有(VC的提示),怎么回事
      

  3.   

    楼主照着下列步骤实现一遍:
    1.新建对话框后双击,这时会弹出一个对话框,询问你为对话框创建一个新类还是选择已有的类,选择前者。进入第二步;
    2.这时又弹出一个对话框,新类命名为:CMyClass,选择基类为CDialog。点击OK
    3.在主对话框类的OnInitDialog函数中加入以下代码:
      CMyClass* m_my=new CMyClass;
      m_my->DoModel();
    4.只要程序一运行,就会先弹出你新建的对话框,点击OK后才进入主对话框~~~~~
      

  4.   

    是添加类的方法不对吧,要添加MFC类派生自对话框类