简单数据类型类

下列类封装坐标绘制、字符串、时间和日期信息,从而允许使用 C++ 语法的方便使用。 在类库中,这些对象可以广泛用作Windows类成员函数的参数。 由于 CPointCSizeCRect,分别对应于 POINTSIZERECT 结构,在 Windows SDK中,您可以使用这些 C++ 类对象,并使用 C 语言结构。 类通过其成员函数提供有用的接口。 CStringT 提供了非常灵活的动态字符串。 CTimeCOleDateTimeCTimeSpanCOleTimeSpan 对象表示日期和时间值。 有关这些类的更多信息,请参见文章 日期和时间

COle开头的类是 由OLE 提供的数据类型的封装。 这些数据类型可在 Windows 程序中使用,不管其他 OLE 功能是否被使用。

  • CStringT 类
    保留字符串。

  • CTime
    保留绝对时间和日期的值。

  • COleDateTime
    OLE 自动化类型DATE的包装。 表示日期和时间值。

  • CTimeSpan
    保持相对日期和时间值。

  • COleDateTimeSpan
    表示相关的 COleDateTime 值,如 COleDateTime 两个值之间的差异。

  • CPoint
    保持坐标 (x,y) 对。

  • CSize
    保持疏远,相对位置或匹配的值。

  • CRect
    保留矩形区域坐标。

  • C图像列表
    提供 Windows 图像列表控件的功能。 图像列表与列表控件和树控件一起使用。 它们还可以用于存储和存档一组相同大小的位图。

  • COleVariant
    OLE 自动化类型VARIANT的包装。 在 VARIANT中可以存储多格式数据。

  • COleCurrency
    OLE 自动化类型 CURRENCY的包装,使用定点算术类型,小数点前 15 位和 小数点后4 位。

    备注

    从 Visual C++ .NET 开始,CRectCSizeCPoint 可以在 ATL 或 MFC 应用程序中修改。此外,CStringT 中添加一独立 MFC 提供类似于 CString的类。有关共享的公共类更多信息,请参见 共享类

请参见

概念

类库概述