自己写的一个继承自CWinApp 的类 加载时 报错误 Debug Assertion Failed 为什么会出现 这样的错误 怎样解决?

解决方案 »

  1.   

    mfc一系列的初始化操作你做了没有?
      

  2.   

    CSFSecurityCheckApp::CSFSecurityCheckApp()
    {
    // TODO: 在此处添加构造代码,
    // 将所有重要的初始化放置在 InitInstance 中
    }
    // 唯一的一个 CReportFunApp 对象CSFSecurityCheckApp theApp;CSFSecurityCheckApp是我继承CWinApp的类 跟踪调用堆栈在这儿报的错误
      

  3.   

    CWinApp::CWinApp(LPCTSTR lpszAppName)中lpszAppName为NULL
      

  4.   

    有没有重写 InitInstance ?
      

  5.   

    每一个MFC 程序里, 只能有继承一个  CWinApp   类,  而且只有一个 继承 CWinApp  的类的, 实例化对像
      

  6.   

    [Quote=引用 6 楼  的回复:]有没有重写 InitInstance ?
    [/Quote没有界面仅仅实现功能的DLL有必要InitInstance 不?