AfxSetAllocHook
設定每個記憶體區塊會配置之前,可以讓指定的函式呼叫攔截程序。
AFX_ALLOC_HOOK AfxSetAllocHook(
AFX_ALLOC_HOOK pfnAllocHook
);
參數
- pfnAllocHook
指定要呼叫的函式的名稱。 請參閱 「 備註 」 配置函式的原型。
傳回值
非零值,如果您想要允許的配置。 否則 0。
備註
Mfc 程式庫偵錯記憶體配置器可以呼叫使用者定義的勾點函式,以允許使用者來監視記憶體配置,並控制是否要允許的配置。 配置攔截函式是原型,如下所示:
BOOL AFXAPI AllocHook( size_tnSize**,BOOLbObject,LONGlRequestNumber);**
nSize
建議的記憶體配置的大小。bObject
本屬性為 TRUE 若配置是用於CObject-衍生的物件; 否則 ,則為 FALSE。lRequestNumber
記憶體配置的順序編號。
請注意, AFXAPI 呼叫慣例所示被呼叫端必須從堆疊移除參數。
需求
標頭: afx.h