CGlobalHeap选件类

使用Win32全局堆函数,此选件类实现 IAtlMemMgr

重要

此选件类及其成员不能在Windows运行时执行的应用程序。

class CGlobalHeap : public IAtlMemMgr

成员

c79y0722.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CGlobalHeap::Allocate

调用此方法分配内存块。

CGlobalHeap::Free

调用此方法可释放该内存管理器分配的内存块。

CGlobalHeap::GetSize

调用的已分配大小内存分配由此内存管理器的此方法获取。

CGlobalHeap::Reallocate

调用此方法分配此内存管理器分配的内存。

备注

使用Win32全局堆函数,CGlobalHeap 实现内存分配的分配函数。

备注

全局堆函数比其他内存管理函数慢,并且不提供了多种功能。因此,新应用程序应使用 堆函数。这些可在 CWin32Heap 选件类。DDE和剪贴板功能仍然使用全局函数。

示例

IAtlMemMgr参见示例。

继承层次结构

IAtlMemMgr

CGlobalHeap

要求

Header: atlmem.h

请参见

参考

CComHeap选件类

CWin32Heap选件类

CLocalHeap选件类

CCRTHeap选件类

IAtlMemMgr选件类

其他资源

ATL选件类概述