AfxEnableMemoryLeakDump

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

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

参数

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

返回值

此标志以前的值。

备注

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

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

备注

如果使用此方法关闭内存泄漏转储,则不会接收到活动内存泄漏报告在应用程序中。您应只使用此方法,则确保内存泄漏报告包含错误内存泄漏。

要求

标题: afx.h

请参见

参考

宏、全局函数和全局变量