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 chamar.Consulte comentários para o protótipo de uma função de alocação.
Valor de retorno
Diferente de zero se você quiser permitir que a alocação; Caso contrário, 0.
Comentários
O alocador de memória de depuração da biblioteca Microsoft Foundation Class pode chamar uma função de gancho definido pelo usuário 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_tnSize**,BOOLbObject,LONGlRequestNumber);**
nSize
O tamanho de alocação de memória proposto.bObject
TRUE se a alocação for para um CObject-derivado objeto; Caso contrário, FALSE.lRequestNumber
Número de seqüência da alocação de memória.
Observe que o AFXAPI convenção de chamada implica que o receptor deve remover os parâmetros de pilha.
Requisitos
Cabeçalho: Afx. h