none
为什么vc6编译成功后按ctrl+f5看不到功能实现呢? RRS feed

  • 问题

  • 为什么vc6编译成功后按ctrl+f5看不到功能实现呢?而且debug库里也没有相关库文件?谢谢!
    2009年10月26日 2:12

答案

  • 在你的CxxxApp文件中添加声明全局对象
    CxxxApp theApp;
    麻烦把正确答案设为解答。
    • 已标记为答案 Tim Li 2009年11月4日 9:54
    2009年10月26日 7:11
    版主

全部回复

  • 生成路径是否设置到了别的地方。在LINK下。


    麻烦把正确答案设为解答。
    2009年10月26日 2:15
    版主
  • 谢谢,找到了,但是打开时出现错误,打不开.exe。为什么呢? 调试指向的代码是
    if (!pThread->InitInstance())
     {
      if (pThread->m_pMainWnd != NULL)
      {
       TRACE0("Warning: Destroying non-NULL m_pMainWnd\n");
       pThread->m_pMainWnd->DestroyWindow();
      }
      nReturnCode = pThread->ExitInstance();
      goto InitFailure;
     }
     nReturnCode = pThread->Run();
    pThread值是0x00000000{CWinThread h=??? proc=???}
    该怎么改程序呢?
    2009年10月26日 2:50
  • 这个错误是不是在DLL中?
    麻烦把正确答案设为解答。
    2009年10月26日 6:26
    版主
  • 用mfc静态链接库和使用mfc作为共享dll都有这个错误,程序代码在winmain.cpp中。
    2009年10月26日 6:37
  • 在你的CxxxApp文件中添加声明全局对象
    CxxxApp theApp;
    麻烦把正确答案设为解答。
    • 已标记为答案 Tim Li 2009年11月4日 9:54
    2009年10月26日 7:11
    版主
  • 好的,谢谢您!
    2009年10月26日 8:20