AfxSetAllocHook

AFX_ALLOC_HOOK AfxSetAllocHook ( AFX_ALLOC_HOOK pfnAllocHook );

Wartość zwracany

Niezerowa, jeśli chcesz udzielić zezwolenia na alokację; inny sposób 0.

Parametry

pfnAllocHook

Określa nazwę funkcji do wywołania. Patrz uwagi dla prototypu funkcję alokacji.

Uwagi

Ustawia haka, umożliwiający wywołania funkcji określonej przed każdy blok pamięci jest przydzielona. Przydzielania pamięci program debug Microsoft Foundation klasy biblioteki można wywoływać funkcję hak zdefiniowane przez użytkownika umożliwia użytkownikowi monitorowanie przydziału pamięci i kontrolować, czy przydział jest dozwolone. Alokacja hak funkcje są następujące prototyped:

BOOL AFXAPI AllocHook (intLONGBOOLnSize,zbPakowarka,lRequestNumber);

nSize

Rozmiar alokacji pamięci proponowane.

bPakowarka

Prawda , jeśli przydział jest CObject-pochodnych obiektu; inny sposób Fałsz.

lRequestNumber

Numer sekwencyjny alokacji pamięci.

Należy zauważyć, że AFXAPI konwencji wywoływania zakłada, że wywoływany należy usunąć parametry ze stosu.

Index