Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

AfxMessageBox

Koncepty

MFC – makra a globální prvky