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 类似于 Windows POINT 结构的类,该类还包括用于操作 CPointPOINT 结构的成员函数。 atltypes.h
CRect 类似于 Windows RECT 结构的类,该类还包括用于操作 CRect 对象和 Windows RECT 结构的成员函数。 atltypes.h
CSimpleStringT 表示 CSimpleStringT 对象。 atlsimpstr.h
CSize 类似于 Windows SIZE 结构的类,该类实现了相对坐标或位置。 atltypes.h
CStrBufT 为对现有的 CStringT 对象的 GetBufferReleaseBuffer 调用提供自动资源清理。 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 共享类