Udostępnij za pośrednictwem


Klasa CGlobalHeap

Ta klasa implementuje IAtlMemMgr funkcji globalnych sterty Win32.

Ważna uwagaWażne

W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków.

class CGlobalHeap : public IAtlMemMgr

Członkowie

c79y0722.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CGlobalHeap::Allocate

Wywołanie tej metody, aby przydzielić bloku pamięci.

CGlobalHeap::Free

Wywołanie tej metody do wolnego bloku pamięci przydzielonej przez ten menedżer pamięci.

CGlobalHeap::GetSize

Wywołanie tej metody get przydzielony rozmiar bloku pamięci przydzielonej przez ten menedżer pamięci.

CGlobalHeap::Reallocate

Wywołanie tej metody do ponownego przydzielenia pamięci przydzielonej przez ten menedżer pamięci.

Uwagi

CGlobalHeapimplementuje funkcje alokacji pamięci przy użyciu funkcji globalnych sterty Win32.

[!UWAGA]

Funkcje globalne sterty wolniej niż inne funkcje zarządzania pamięci i nie zapewniają funkcji.Dlatego nowe aplikacje powinny używać funkcje sterty.Są one dostępne w CWin32Heap klasy.Funkcje globalne nadal są używane przez funkcje Schowka i DDE.

Przykład

Zobacz przykład dla IAtlMemMgr.

Hierarchii dziedziczenia

IAtlMemMgr

CGlobalHeap

Wymagania

Nagłówek: atlmem.h

Zobacz też

Informacje

Klasa CComHeap

Klasa CWin32Heap

Klasa CLocalHeap

Klasa CCRTHeap

Klasa IAtlMemMgr

Inne zasoby

Omówienie klasy ATL