Freigeben über


AfxEnableMemoryTracking

Diagnose Arbeitsspeicher nachverfolgung wird üblicherweise in der Debugversion von MFC aktiviert.

BOOL AfxEnableMemoryTracking(
   BOOL bTrack 
); 

Parameter

  • bTrack
    Das Festlegen dieses Werts auf TRUE schaltet Arbeitsspeicher nachverfolgung ein. FALSE stellt sie ab.

Rückgabewert

Die vorherige Einstellung für die Nachverfolgung ENABLE-Flags.

Hinweise

Verwenden Sie diese Funktion, um die Nachverfolgung auf Abschnitte des Codes zu deaktivieren, die Sie zuordnen Blöcke fehlerfrei bekannt.

Weitere Informationen zu AfxEnableMemoryTracking finden Sie unter Debuggings-MFC-Anwendungen.

HinweisHinweis

Diese Funktion wird nur in der Debugversion von MFC.

Beispiel

BOOL CMyWinApp::InitInstance()
{
#ifdef _DEBUG
   // Disable tracking of memory for the scope of the InitInstance()
   AfxEnableMemoryTracking(FALSE);
#endif  // _DEBUG

   // ...

#ifdef _DEBUG
   // Re-enable tracking of memory
   AfxEnableMemoryTracking(TRUE);
#endif  // _DEBUG

   return TRUE;
}

Anforderungen

Header: afx.h

Siehe auch

Konzepte

MFC-Makros und -globale Werte