共用方式為


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

請參閱

參考

AfxMessageBox

概念

MFC 巨集和全域