Share via


Clases simples del tipo de datos

Las clases siguientes encapsulan las coordenadas del gráfico, cadenas de caracteres, e información de hora y fecha, que permite el uso apropiado de la sintaxis de C++.Estos objetos se utilizan ampliamente como parámetros a las funciones miembro de clases de Windows en la biblioteca de clases.Dado que CPoint, CSize, y CRect corresponden a POINT, a TAMAÑO, y estructuras de RECT , respectivamente, en Windows SDK, puede utilizar objetos de estas clases de C++ donde puede utilizar estas estructuras del lenguaje C.Las clases proporcionan interfaces útiles con sus funciones miembro.CStringT proporciona cadenas de caracteres dinámicas muy flexibles.CTime, COleDateTime, CTimeSpan, y COleTimeSpan representan hora y valores de fecha.Para obtener más información sobre estas clases, vea el artículo fecha y hora.

Las clases que comienzan con “COle” son encapsulaciones de los tipos de datos proporcionados por OLE.Estos tipos de datos se pueden utilizar en programas de Windows independientemente de otras características OLE se utilizan.

  • clase de CStringT
    Contiene las cadenas de caracteres.

  • CTime
    Contiene la hora absoluta y valores de fecha.

  • COleDateTime
    Contenedor para el tipo DATEde automatización OLE.Representa valores de fecha y hora.

  • CTimeSpan
    Contiene la hora y valores de fecha relativos.

  • COleDateTimeSpan
    Contiene los valores relativos de COleDateTime , como la diferencia entre dos valores de COleDateTime .

  • CPoint
    Contiene las coordenadas (x, y) los pares.

  • CSize
    Contiene distancia, posiciones relativas, o valores emparejados.

  • CRect
    Contiene coordenadas de áreas rectangulares.

  • CImageList
    Proporciona la funcionalidad de la lista de imágenes de Windows.Las listas de imágenes se utilizan con los controles de lista y los controles de árbol.También pueden utilizar para almacenar y almacenar un conjunto de mapas de bits mismo-clasificados.

  • COleVariant
    Contenedor para el tipo VARIANTde automatización OLE.Los datos en s para VARIANTpueden almacenarse en muchos formatos.

  • COleCurrency
    El contenedor de la automatización OLE escribe CURRENCY, tipo de punto fijo de la aritmética, con 15 dígitos antes del separador decimal y 4 dígitos después.

    [!NOTA]

    A partir de Visual C++ .NET, CRect, CSize, y CPoint se han modificado para utilizar en ATL o aplicaciones MFC.Además, CStringT se ha agregado para proporcionar una MFC-independiente CString- como clase.Para obtener más información sobre clases de utilidad compartidas, vea clases compartidas.

Vea también

Conceptos

Información general de la biblioteca de clases