Udostępnij za pośrednictwem


AfxEnableMemoryLeakDump

Włącza i wyłącza zrzut przeciek pamięci w AFX_DEBUG_STATE destruktor.

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

Parametry

  • [w]bDump
    TRUEWskazuje, że włączono zrzut przeciek pamięci; FALSEWskazuje, że zrzut przeciek pamięci jest wyłączone.

Wartość zwracana

Poprzednią wartość tej flagi.

Uwagi

Gdy aplikacja zwalnia biblioteki MFC, sprawdza przecieki pamięci biblioteki MFC.W tym momencie wszelkie przecieki pamięci są zgłaszane do użytkownika przez debugowania okna Visual Studio.

Aplikacja ładuje inną bibliotekę przed biblioteki MFC, niektóre przydziały pamięci w tej bibliotece zostanie niepoprawnie zgłoszone jako przecieki pamięci.Fałszywe przeciekiem pamięci aplikacji zamknąć powoli, jak raporty biblioteki MFC, im.W takim przypadku użyj AfxEnableMemoryLeakDump wyłączyć zrzutu przeciek pamięci.

[!UWAGA]

Jeśli metoda ta pozwala wyłączyć zrzutu przeciek pamięci, nie otrzymasz raporty przecieki pamięci ważne w aplikacji.Tej metody należy używać tylko, jeśli masz pewność, że raport przeciek pamięci zawiera przecieki pamięci na wartość false.

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Makra, globalne funkcje i zmienne globalne