AfxSetAllocHook
Establece un enlace que habilita la llamada de la función especificada antes de que se asigna cada bloque de memoria.
AFX_ALLOC_HOOK AfxSetAllocHook(
AFX_ALLOC_HOOK pfnAllocHook
);
Parámetros
- pfnAllocHook
Especifica el nombre de la función para llamar a.Vea las notas del prototipo de una función de asignación.
Valor devuelto
Distinto de cero si desea permitir la asignación; si no 0.
Comentarios
El asignador de depuración-memoria de la biblioteca Microsoft Foundation Class puede llamar a una función definida por el usuario de enlace para permitir que el usuario controle una asignación de memoria y el control si la asignación está permitida.Las funciones de enlace de asignación son prototipo como sigue:
BOOL AFXAPI AllocHook( size_tnSize**,BOOLbObject,LONG**lRequestNumber);
nSize
El tamaño de asignación de memoria propuesta.bObject
TRUE si la asignación es para CObject- objeto derivado; si no FALSE.lRequestNumber
El número de secuencia de asignación de memoria.
Observe que la convención de llamada de AFXAPI implica que el destinatario de la llamada debe quitar los parámetros de la pila.
Requisitos
Header: afx.h