我建了一个基于单文档的程序,运行的时候出现了“建立空文档失败!”的对话框,请问可能的原因是是什么?在什么地方出错了?

解决方案 »

  1.   

    OnNewDocument()
    被return false;了
      

  2.   

    1, 可以找到菜单
    2,没有重载PreCreateWindow
    3,OnCreate 里面没有返回-1
    为什么还有建立新文档失败?
    注:已调试到CFrameWnd的CreateEx函数里面的::CreateWindowEx函数,然后出错!
      

  3.   

    已找到答案:
       使用单文档(CFormView)
       添加richedit控件
       没使用AfxInitRichEdit( )初始化结论:对richedit没有初始化也会导致“建立空文档失败”
       具体原因请大家分析