共用方式為


CGlobalHeap Class

使用 Win32 全域堆積函式,這個類別會實作 IAtlMemMgr

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

class CGlobalHeap : public IAtlMemMgr

Members

公用方法

名稱

描述

CGlobalHeap::Allocate

呼叫這個方法會配置記憶體區塊。

CGlobalHeap::Free

呼叫這個方法會釋放此記憶體管理員所配置的記憶體區塊。

CGlobalHeap::GetSize

呼叫這個方法會取得此記憶體管理員所配置的記憶體區塊的配置的大小。

CGlobalHeap::Reallocate

呼叫這個方法會重新指派此記憶體管理員所配置的記憶體。

備註

使用 Win32 全域堆積函式,CGlobalHeap 實作記憶體配置配置功能。

注意事項注意事項

全域堆積函式比其他記憶體管理函式慢,而且不會提供許多功能。因此,新的應用程式應使用 堆積函式。這些是適用於 CWin32Heap 類別。DDE 和剪貼簿函式仍使用全域函式。

範例

IAtlMemMgr。請參閱範例。

繼承階層架構

IAtlMemMgr

CGlobalHeap

需求

Header: atlmem.h

請參閱

參考

CComHeap Class

CWin32Heap Class

CLocalHeap Class

CCRTHeap Class

IAtlMemMgr Class

其他資源

ATL Class Overview