AfxSetAllocHook
设置调用启用指定函数的挂钩,每个存储区分配之前。
AFX_ALLOC_HOOK AfxSetAllocHook(
AFX_ALLOC_HOOK pfnAllocHook
);
参数
- pfnAllocHook
指定函数的名称调用。 为分配函数的原型请参见"备注"
返回值
非零,如果要允许分配;否则 0。
备注
Microsoft 基础类 (MFC) 库调试内存分配器可以调用一用户定义的挂钩函数允许用户监视内存分配和控制是否允许分配。 分配挂钩函数原型非如下:
BOOL AFXAPI AllocHook( size_t nSizebObjectlRequestNumber ###);###,BOOL ###,LONG
nSize
建议的内存分配的大小。bObject
TRUE,则将用于 CObject派生的对象;为 FALSE。lRequestNumber
内存分配的次序号。
注意调用约定的 AFXAPI 表示被调用方必须从堆栈中移除参数。
要求
页眉: afx.h