运行程序后出现如下画面:
(小弟确实不会在CSDN贴图,给个连接)http://FDev.org/mfcerror.gif我不是在本系统下装的VC(6.0),是不是缺少什么文件呢?

解决方案 »

  1.   

    对话框模板不合法啊
    // dialog template must exist and be invisible with WS_CHILD set
    注意它必须有ws_child属性,而不是popup的
      

  2.   

    XP系统。是VC向导生成的啊。
    我建一个单文档,然后分割,然后向第二个视口使用一个新类CFormView。
    这个CFormView类在单独生成的时候完全可以运行的,只是套用到我的分割窗口的一部分而已。
      

  3.   

    不能重新安装,可以看论坛我的第二个问题关于“Java虚拟机”的那个。
      

  4.   

    这个问题出现的原因比较多。
    在使用MFC Class的时候实例化了两个CWinApp对象。或者其他可能导致程序出错,但编译器无法检查的错误。用Debug调试一下。
      

  5.   

    我有时也出这种事,强烈建议不要在XP下学VC!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    你用单步跟踪一下,或在问题处设几个断点
      

  6.   

    我是调试菜鸟,我连问题出在哪都不知道!怎么设置断点呀?XP下学VC怎么不好?
      

  7.   

    按提示查看一个vierform.cpp  的第69行代码,看一看呀。
      

  8.   

    一般你可以那样
    在程序运行的时候
    在你出现问题前,比如说是你点击一个按纽什么的会弹出一个对话框,那么就可以在这个按纽的事件那里放个断点(个人看法)至于你的问题,我也碰到过多次类似的情况,可能主要是程序里面有问题,一般不是VC本身的问题。你如果按忽略看行不行,我有的时候是我的程序里面有些小问题,比方是控件什么的有问题,也会出项类似的情况的,不过好好看一下程序就可以了,如果实在是不行,你就找个这里面认为信得过的朋友,把程序发给他,叫他帮你调试一下。
    你的亲赶快可能是象Wargod2002(Wargod2002) 说的那样最后帮你UP一下