AfxSetAllocHook
Nastaví háčku umožňuje volání určené funkce před každý blok paměti je přiděleno.
AFX_ALLOC_HOOK AfxSetAllocHook(
AFX_ALLOC_HOOK pfnAllocHook
);
Parametry
- pfnAllocHook
Určuje název funkce, kterou chcete volat.Viz poznámky pro prototyp funkce přidělení.
Vrácená hodnota
Nenulová hodnota, pokud chcete povolit rozdělení; jinak 0.
Poznámky
Zavěšení uživatelem definované funkce umožňuje uživateli sledovat přidělení paměti a určit, zda je povoleno rozdělení můžete volat přidělování paměti ladění knihovny Microsoft Foundation Class.Alokační funkce zavěšení jsou prototypem:
BOOL AFXAPI AllocHook( size_t nSize**,** BOOL bObject**,** LONG lRequestNumber );
nSize
Velikost přidělení navrhovaných paměti.bObject
TRUE Pokud rozdělení CObject-odvozený objekt; jinak FALSE.lRequestNumber
Pořadové číslo přidělení paměti.
Všimněte si, že AFXAPI konvence volání znamená, že volaný musí odebrat parametry ze zásobníku.
Požadavky
Záhlaví: afx.h