AfxSetAllocHook
設定啟用呼叫指定的函式的攔截程序,在每個記憶體區塊會配置之前。
AFX_ALLOC_HOOK AfxSetAllocHook(
AFX_ALLOC_HOOK pfnAllocHook
);
參數
- pfnAllocHook
指定函式名稱呼叫。 為配置函式的原型。請參閱 < 備註 >。
傳回值
非零,如果您要允許設定;否則為 0。
備註
MFC 程式庫偵錯記憶體配置器可以呼叫以使用者定義的攔截函式允許使用者監視記憶體配置和控制項的配置是否已啟用。 配置攔截函式原型如下:
BOOL AFXAPI AllocHook( size_t nSize**,BOOL** bObject**,LONG** lRequestNumber);
nSize
建議的記憶體配置的大小。bObject
TRUE ,如果配置是 CObject衍生物件;否則 FALSE。lRequestNumber
記憶體配置的序號。
請注意呼叫慣例 AFXAPI 暗示被呼叫端必須從堆疊中移除參數。
需求
Header: afx.h