As seguintes classes encapsulam desenho coordenadas, seqüências de caracteres e hora e Data informações, permitindo a conveniente utilização da sintaxe C++. Esses objetos são amplamente utilizados como parâmetros para as funções de membro de classes do Windows na biblioteca de classe. Porque CPoint, CSizee CRect correspondem às estruturas RECT , POINTe Tamanho, respectivamente, no SDK do Win32, você pode usar objetos dessas classes C++ onde quer que você pode usar essas estruturas de linguagem C. As classes fornecem interfaces útil através de suas funções de membro. CString fornece seqüências de caracteres dinâmica muito flexível. COleTimeSpan , COleDateTime, CTimeSpane CTimerepresentam valores de data e hora. Para obter mais informações sobre essas classes, consulte o artigo data e hora no Guia do programador do Visual C++.
As classes que começam com "COle" são encapsulamentos de tipos de dados fornecidos pelo OLE. Esses tipos de dados podem ser usados em programas do Windows, independentemente de saber se outros recursos OLE são utilizados.
Contém seqüências de caracteres.
Armazena valores de data e hora absolutas.
Wrapper para o tipo de automação de OLE Data. Representa os valores de data e hora.
Contém valores de data e hora relativos.
Contém valores de COleDateTime relativos, tais como a diferença entre dois valores de COleDateTime.
Pares de coordenadas (x, y) de porões.
Mantém a distância, posições relativo ou pares de valores.
Mantém as coordenadas de áreas retangulares.
Fornece a funcionalidade de lista de imagem do Windows. Listas de imagem são usadas com controles de árvore e controles de lista. Eles também podem ser usados para armazenar e arquivar um conjunto de bitmaps de mesmo tamanho.
Wrapper para o tipo de automação de OLE VARIANT. Dados em s variantepodem ser armazenados em vários formatos.
Wrapper para o tipo de automação de OLE moeda, um ponto fixo aritmético tipo, com 15 dígitos antes do ponto decimal e 4 dígitos após a.