Sdílet prostřednictvím


AfxEnableMemoryLeakDump

Povolí nebo zakáže stav nevracení paměti v AFX_DEBUG_STATE destruktor.

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

Parametry

  • [in] bDump
    TRUEOznačuje, zda že je povolen stav nevracení paměti; FALSE označuje stav nevracení paměti je vypnuto.

Vrácená hodnota

Předchozí hodnota pro tento příznak.

Poznámky

Při uvolnění aplikace knihovny MFC, knihovna MFC hledá nevracení paměti.V tomto okamžiku, případné úniky paměti jsou hlášeny uživateli prostřednictvím ladění okna Visual Studio.

Pokud aplikace načte jinou knihovnou před knihovny MFC, některé přidělená paměť v této knihovně nesprávně uvedena jako nevracení paměti.False nevracení paměti aplikace zavřete pomalu, protože knihovna MFC je ohlásí.V takovém případě pomocí AfxEnableMemoryLeakDump Chcete-li zakázat výpis nevracení paměti.

[!POZNÁMKA]

Pokud použijete tuto metodu, chcete-li vypnout stav nevracení paměti, nebudete dostávat zprávy o nevracení paměti platné ve vaší aplikaci.Tuto metodu používejte pouze pokud jste si jistí, že obsahuje sestava nevracení paměti nevracení paměti na hodnotu false.

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Makra, globální funkce a globální proměnné