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 结构的类,该类还包括用于操作 CPoint 和 POINT 结构的成员函数。 |
atltypes.h |
CRect | 类似于 Windows RECT 结构的类,该类还包括用于操作 CRect 对象和 Windows RECT 结构的成员函数。 |
atltypes.h |
CSimpleStringT | 表示 CSimpleStringT 对象。 |
atlsimpstr.h |
CSize | 类似于 Windows SIZE 结构的类,该类实现了相对坐标或位置。 | atltypes.h |
CStrBufT | 为对现有的 CStringT 对象的 GetBuffer 和 ReleaseBuffer 调用提供自动资源清理。 |
atlsimpstr.h |
CStringData | 表示字符串对象的数据。 | atlsimpstr.h |
CStringT | 表示 CStringT 对象。 |
cstringt.h (依赖 MFC ) atlstr.h (不依赖 MFC) |
CTime | 表示绝对时间和日期。 | atltime.h |
CTimeSpan | 时间量,在内部存储为时间跨度的秒数。 | atltime.h |
IAtlStringMgr | 表示 CStringT 内存管理器的接口。 |
atlsimpstr.h |