关于内存泄露的DUMP输出解决思路

关于内存泄露的DUMP输出
我用VS2005做MFC程序,为什么是在按下F5时出现内存泄露的DUMP信息,但在关闭程序时又不DUMP,刚好反了,是不是编译器那块设置的不对?

------解决方案--------------------
前面提示内存泄露的DUMP信息, 如果是同一个,关闭程序时不会再出现
------解决方案--------------------
1.内存泄露的问题,有时会在程序全部退出时候提示,这是某些全局的变量引起的,还有就是堆中分配的内存.
2.有的是在运行出现的,如在某一个类中分配内存,但类的析构函数中没有释放内存,这则可能在运行时就泄露了,而dump是不会反复提示的.
有一些工具是可以设置在什么时候输出泄露的内存的,但不知道vc中的设置有没有