Compartir a través de


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

Vea también

Referencia

AfxMessageBox

Conceptos

Macros y funciones globales de MFC