编译了一个MFC Dialog的程序,双击执行时,Dialog不出现,内存却不停的增加。等了10分钟,还是没有弹出界面,我确定没有做启动前的准备工作。
请问这可能是哪些原因造成的?Thanks.

解决方案 »

  1.   

    工程代码在公司的机器上,不允许上传。
    1、之前这个Dialog是可以出来的,改了一点工程配置,就变成现在这样了。
    2、再回到原来的版本,编译出来后还是这样。这就很奇怪!
    3、外部依赖的dll文件没有动过,运行环境没变过。
      

  2.   

    在VS2005中按F10, F11都没用。
    问题已解决,在stdafx.h中引用了一个 vld.h.//#include <vld.h>这行注释掉后,就正常了,但是原因还是查不到。
      

  3.   

    //#include <vld.h> 
    就没问题了,我怀疑是宏定义导致的问题。