Compartilhar via


AfxEnableMemoryLeakDump

Habilita e desabilita o despejo de vazamento de memória no destruidor de AFX_DEBUG_STATE .

BOOL AFXAPI AfxEnableMemoryLeakDump(
   BOOL bDump
);

Parâmetros

  • [entrada] bDump
    TRUE indica que o despejo de vazamento de memória está habilitado; FALSE indica que o despejo de vazamento de memória está desabilitado.

Valor de retorno

O valor anterior desse sinalizador.

Comentários

Quando um aplicativo descarregar a biblioteca MFC, a biblioteca MFC verifica se existem possíveis vazamentos de memória. Nesse ponto, todos os possíveis vazamentos de memória são relatados ao usuário através da janela de Depurar de Visual Studio.

Se seu aplicativo carrega outra biblioteca antes da biblioteca MFC, algumas alocações de memória nessa biblioteca serão reportadas incorretamente como vazamentos de memória. Os possíveis vazamentos de memória false podem causar o aplicativo fechamento de como a biblioteca MFC os relatórios. Nesse caso, use AfxEnableMemoryLeakDump desabilitar o despejo de vazamento de memória.

Dica

Se você usar esse método para desativar o despejo de vazamento de memória, você não receberá relatórios de vazamento de memória válidos em seu aplicativo.Você só deve usar este método se você tiver certeza de que o relatório de vazamento de memória contém possíveis vazamentos de memória false.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

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