我在单击按钮事件中用 CMyDlg dlg;dlg.DoModal();语句创建对话框,但不能弹出来?

解决方案 »

  1.   

    CMyDlg类定义部分有问题,你和正常的可以弹出来的对话框类比较一下就知道。可能是有个IMP开头的什么什么的里面参数错了。
      

  2.   

    不会对话框都没插入吧插入后建立相应的类,选择基类为CDialog,不可能DoModal不出来滴
      

  3.   

    是否加了某些控件和相应变量后,又把它删了?不过那样好象会提示“试图进行不支持的操作”。你先看看DoDataExchange里面有没有多余的映射
      

  4.   


    应该是你加了RichEdit而你没有在APP初始化的时候调用AfxInitRichEdit
      

  5.   

    同意 ccworld(石三笑) 的意见。
      

  6.   

    楼上说得对,可能是加了RichEdit而你没有在APP初始化的时候调用AfxInitRichEdit
      

  7.   

    问题找到了 ,就如ccworld所说 ,谢谢大家 关注。