Condividi tramite


AfxEnableMemoryLeakDump

Abilita e disabilita il dump delle perdite di memoria nel distruttore di AFX_DEBUG_STATE .

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

Parametri

  • [in] bDump
    TRUE indica che il dump delle perdite di memoria è abilitato; FALSE indica che il dump delle perdite di memoria è disabilitato.

Valore restituito

Il valore precedente per questo flag.

Note

Quando un'applicazione scarica la libreria MFC, i controlli della libreria MFC per le perdite di memoria.In questa fase, tutte le perdite di memoria sono specificati all'utente tramite la finestra Debug di Visual Studio.

Se l'applicazione carica un'altra raccolta prima della libreria MFC, alcune allocazioni di memoria in tale raccolta verranno segnalate in modo corretto come perdite di memoria.Le perdite di memoria false possono causare l'applicazione chiusura lentamente mentre la libreria MFC di riferimento.In questo caso, utilizzare AfxEnableMemoryLeakDump disabilitare il dump delle perdite di memoria.

[!NOTA]

Se si utilizza questo metodo disattivare il dump delle perdite di memoria, non si riceverà i rapporti delle perdite di memoria valide nell'applicazione.È necessario utilizzare il metodo solo se si è certi che il rapporto sulle perdite di memoria include le perdite di memoria false.

Requisiti

intestazione: afx.h

Vedere anche

Riferimenti

Macro, funzioni globali e variabili globali