注释
Microsoft基础类(MFC)库将继续受到支持。 但是,我们不再添加功能或更新文档。
以下类封装绘图坐标、字符串和时间和日期信息,从而方便使用C++语法。 这些对象被广泛用作类库中 Windows 类的成员函数的参数。 因为 CPoint, CSize并且 CRect 分别对应于 Windows SDK 中的 POINT、 SIZE 和 RECT 结构,因此,无论在何处都可以使用这些 C 语言结构,都可以使用这些C++类的对象。 这些类通过其成员函数提供有用的接口。
CStringT 提供非常灵活的动态字符串。
CTime、 COleDateTime、 CTimeSpan和 COleTimeSpan 表示时间和日期值。 有关这些类的详细信息,请参阅“ 日期和时间”一文。
以“”COle开头的类是 OLE 提供的数据类型的封装。 无论是否使用其他 OLE 功能,这些数据类型都可以在 Windows 程序中使用。
CStringT 类
保存字符串。
CTime
保存绝对时间和日期值。
COleDateTime
OLE 自动化类型 DATE 的包装器。 表示日期和时间值。
CTimeSpan
保存相对时间和日期值。
COleDateTimeSpan
保留相对 COleDateTime 值,如两个 COleDateTime 值之间的差异。
CPoint
保留坐标 (x, y) 对。
CSize
保留距离、相对位置或匹配的值。
CRect
保存矩形区域的坐标信息。
CImageList
提供 Windows 映像列表的功能。 图像列表与列表控件和树控件一起使用。 它们还可用于存储和存档一组大小相同的位图。
COleVariant
OLE 自动化类型 VARIANT 的包装器。
VARIANT中的数据可以以多种格式存储。
COleCurrency
OLE 自动化类型 CURRENCY(定点算数类型,小数点前有 15 位,小数点后有 4 位)的包装器。
注释
CRect、CSize 和 CPoint 适用于 ATL 或 MFC 应用程序。 此外,CStringT 提供一个类似于 CString 的类,该类不依赖于 MFC。 有关共享实用工具类的详细信息,请参阅 共享类。