AfxEnableMemoryLeakDump

启用和禁用在 AFX_DEBUG_STATE 析构函数的内存泄漏转储。

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

参数

  • [in] bDump
    TRUE 指示内存泄漏转储启用;FALSE 指示内存泄漏转储禁用。

返回值

此标记以前的值。

备注

当应用 MFC 库程序卸载时,MFC 库检查内存泄漏。 此时,任何内存泄漏报告给 Visual Studio用户通过 调试 窗口。

如果应用程序需加载其他库在 MFC 库之前,有内存分配该库中无法正确地报告为内存泄漏。 在 MFC 库,内存泄漏报告这些错误可以导致应用程序速度关闭。 在这种情况下,使用 AfxEnableMemoryLeakDump 禁用内存泄漏转储。

备注

如果使用此方法关闭内存泄漏转储,则将收不到有效的内存泄漏报告在应用程序中。应只使用此方法,如果您确信内存泄漏报告包含错误内存泄漏。

要求

头文件: afx.h

请参见

参考

宏、全局函数和全局变量