MFC和ATL共享的选件类

下表列出了选件类共享在MFC和ATL之间。

说明

标头文件

CFileTime

用于管理日期和时间值的方法与文件。

atltime.h

CFileTimeSpan

用于管理相对日期和时间值的方法与文件。

atltime.h

CFixedStringT

使用固定字符缓冲区表示字符串对象。

cstringt.h

CImage

提供在JPEG、GIF、BMP和可移植网络映像(PNG)格式的增强支持位图,包括能够加载和保存图像。

atlimage.h

COleDateTime

封装用于OLE自动化的 DATE 数据类型。

atlcomtime.h

COleDateTimeSpan

表示相对时间,时间范围。

atlcomtime.h

CPoint

选件类类似于还包括成员函数操作 CPointPOINT 结构的Windows POINT 结构。

atltypes.h

CRect

选件类类似于还包括成员函数操作 CRect 对象和Windows RECT 结构的Windows RECT 结构。

atltypes.h

CSimpleStringT

表示 CSimpleStringT 对象。

atlsimpstr.h

CSize

选件类类似于Windows范围结构,实现相对坐标或位置。

atltypes.h

CStrBufT

GetBuffer 提供自动清理资源,并 ReleaseBuffer 在现有 CStringT 对象调用。

atlsimpstr.h

CStringData

表示字符串对象的数据。

atlsimpstr.h

CStringT

表示 CStringT 对象。

cstringt.h (MFC依赖项) atlstr.h (MFC独立)

CTime

表示绝对时间和日期。

atltime.h

CTimeSpan

时间,在内部存储为秒数。时间范围。

atltime.h

IAtlStringMgr

表示接口。CStringT 内存管理器。

atlsimpstr.h

请参见

其他资源

ATL/MFC共享选件类