Compartilhar via


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çãoObservaçã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

Consulte também

Referência

Macros, funções globais e variáveis globais