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

请参见

参考

AfxMessageBox

概念

MFC 宏和全局函数