Compartir a través de


Clases de tipo de datos simples

Las siguientes clases encapsulan las coordenadas de dibujo, las cadenas de caracteres y la información de fecha y hora, lo que permite un uso práctico de la sintaxis de C++. Estos objetos se usan ampliamente como parámetros para las funciones miembro de las clases de Windows en la biblioteca de clases. Dado que CPoint, CSize y CRect corresponden a las estructuras POINT, SIZE y RECT, respectivamente, en el SDK de Windows, se pueden usar objetos de estas clases de C++ donde se puedan usar estas estructuras de lenguaje C. Las clases proporcionan interfaces útiles mediante sus funciones miembro. CStringT proporciona cadenas de caracteres dinámicos muy flexibles. CTime, COleDateTime, CTimeSpany COleTimeSpan representan valores de hora y fecha. Para obtener más información sobre estas clases, consulte el artículo Fecha y hora.

Las clases que comienzan por "COle" son encapsulaciones de tipos de datos proporcionados por OLE. Estos tipos de datos se pueden usar en programas de Windows independientemente de si se usan otras características OLE.

CStringT (clase)
Contiene cadenas de caracteres.

CTime
Contiene valores de fecha y hora absolutos.

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

CTimeSpan
Contiene valores de fecha y hora relativos.

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

CPoint
Contiene pares de coordenadas (x, y).

CSize
Contiene distancias, posiciones relativas o valores dobles.

CRect
Contiene coordenadas de áreas rectangulares.

CImageList
Proporciona la funcionalidad de la lista de imágenes de Windows. Las listas de imágenes se usan con controles de lista y controles de árbol. También se pueden usar para almacenar y archivar un conjunto de mapas de bits de mismo tamaño.

COleVariant
Contenedor para el tipo de automatización OLE VARIANT. Los datos de VARIANTse pueden almacenar en muchos formatos.

COleCurrency
Contenedor para el tipo de automatización OLE CURRENCY, un tipo aritmético de punto fijo, con 15 dígitos antes del separador decimal y 4 dígitos después.

Nota:

CRect, CSizey CPoint se pueden usar en aplicaciones ATL o MFC. Además, CStringT proporciona una clase semejante que es independiente de CStringMFC. Para obtener más información sobre las clases de utilidad compartidas, vea Clases compartidas.

Consulte también

Información general sobre la clase