AfxEnableMemoryLeakDump
启用和禁用了 AFX_DEBUG_STATE 析构函数的内存泄漏转储。
BOOL AFXAPI AfxEnableMemoryLeakDump(
BOOL bDump
);
参数
- [in] bDump
TRUE 指示内存泄漏转储启用; FALSE 指示内存泄漏转储将被禁用。
返回值
此标志以前的值。
备注
当应用程序卸载 MFC 库时, MFC 库检查内存泄漏。 此时,所有内存泄漏向用户报告通过 调试 窗口 Visual Studio。
如果您的应用程序加载其他库在 MFC 库之前,某些内存分配在库中无法正确地报告作为内存泄漏。 ,虽然 MFC 库报告这些错误,内存泄漏可能会导致应用程序速度关闭。 在这种情况下,使用 AfxEnableMemoryLeakDump 禁用内存泄漏转储。
备注
如果使用此方法关闭内存泄漏转储,则不会接收到活动内存泄漏报告在应用程序中。您应只使用此方法,则确保内存泄漏报告包含错误内存泄漏。
要求
标题: afx.h