AfxEnableMemoryLeakDump
Habilita e desabilita o despejo de vazamento de memória no AFX_DEBUG_STATE destruidor.
BOOL AFXAPI AfxEnableMemoryLeakDump(
BOOL bDump
);
Parâmetros
- [in]bDump
TRUEindica que o despejo de vazamento de memória está ativado; FALSEindica que o despejo de vazamento de memória está desativado.
Valor de retorno
O valor anterior para esse sinalizador.
Comentários
Quando um aplicativo descarrega a biblioteca MFC, a biblioteca MFC verifica se há vazamentos de memória.Neste ponto, qualquer vazamentos de memória são relatados para o usuário através de Debug janela de Visual Studio.
Se seu aplicativo carrega outra biblioteca antes da biblioteca MFC, algumas alocações de memória nessa biblioteca serão relatadas incorretamente como vazamentos de memória.Vazamentos de memória falso podem causar o aplicativo fechar lentamente como a biblioteca MFC os relatórios.Nesse caso, use AfxEnableMemoryLeakDump para desativar o despejo de vazamento de memória.
Observação |
---|
Se você usar esse método para desativar o despejo de vazamento de memória, você não receberá relatórios de vazamentos de memória válido no seu aplicativo.Você só deve usar esse método se tiver certeza de que o relatório de vazamento de memória contém vazamentos de memória falso. |
Requisitos
Cabeçalho: Afx. h