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