Partilhar via


AfxSetAllocHook

Define um gancho que permite a chamada da função especificada antes de cada bloco de memória é alocado.

AFX_ALLOC_HOOK AfxSetAllocHook(
   AFX_ALLOC_HOOK pfnAllocHook 
); 

Parâmetros

  • pfnAllocHook
    Especifica o nome da função para telefonar.Consulte comentários para o protótipo de uma função de alocação.

Valor de retorno

Diferente de zero se você deseja permitir a alocação; caso contrário, 0.

Comentários

O alocador de memória de depurar de biblioteca Microsoft Foundation classe pode chamar uma função definida pelo usuário gancho para permitir que o usuário para monitorar uma alocação de memória e controlar se a alocação é permitida.Funções de gancho de alocação são com protótipo:

BOOL AFXAPI AllocHook( size_t nSize**,** BOOL bObject**,** LONG lRequestNumber );

  • nSize
    O dimensionar da alocação de memória proposto.

  • bObject
    TRUE se a alocação é para um CObject-derivados do objeto; caso contrário, FALSE.

  • lRequestNumber
    Número de sequência da alocação de memória.

Observe que o AFXAPI convenção de chamada implica que o computador chamado deve remover os parâmetros de pilha.

Requisitos

Cabeçalho: afx.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

AfxMessageBox