Aracılığıyla paylaş


AfxEnableMemoryLeakDump

Bellek sızıntısı dökümü de devre dışı bırakır ve sağlar AFX_DEBUG_STATE yıkıcı.

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

Parametreler

  • [in]bDump
    TRUEbellek sızıntısı dökümü etkin gösterir; FALSEbellek sızıntısı dökümü devre dışı gösterir.

Dönüş Değeri

Bu bayrak önceki değeri.

Notlar

mfc kitaplık bir uygulamayı bellekten kaldırıldığında, mfc kitaplık için bellek sızıntıları denetler.Bu noktada herhangi bir bellek sızıntısı kullanıcıya bildirilir Debug pencere Visual Studio.

Uygulamanızın mfc kitaplık önce başka bir kitaplık yüklenirse, bu kitaplıktaki bazı bellek ayırmalarını hatalı bellek sızıntıları bildirilir.Yanlış bellek sızıntıları uygulamanız mfc kitaplık raporladıkça yavaş kapatmaya neden olabilir.Bu durumda AfxEnableMemoryLeakDump bellek sızıntısı dökümü devre dışı bırakmak için.

[!NOT]

Bellek sızıntısı dökümü devre dışı bırakmak için bu yöntemi kullanırsanız, geçerli bellek sızıntıları raporlarını uygulamanızda almaz.Bellek sızıntısı raporu yanlış bellek sızıntıları içeren eminseniz, bu yöntem yalnızca kullanmalısınız.

Gereksinimler

Başlık: afx.h

Ayrıca bkz.

Başvuru

Makrolar, genel işlevler ve Global değişkenler