Freigeben über


AfxEnableMemoryTracking

Diagnosearbeitsspeichernachverfolgung werden normalerweise in der Debugversion von MFC können.

BOOL AfxEnableMemoryTracking( 
   BOOL bTrack  
);

Parameter

  • bTrack
    Das Festlegen dieses Werts auf TRUE wird Arbeitsspeichernachverfolgung ein; FALSE stellt es ab.

Rückgabewert

Die vorherige Einstellung des NachverfolgungENABLE-Flags.

Hinweise

Verwenden Sie diese Funktion, um Nachverfolgung auf Abschnitte des Codes zu deaktivieren, die Sie zuordnen Blöcken ordnungsgemäß wissen.

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

Hinweis

Diese Funktion funktioniert 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, globale Funktionen und globale Variablen