Classes de tipo de dados simples
As seguintes classes encapsulam coordenadas, seqüências de caractere e time de desenho e usar informações de data, permitindo conveniente de sintaxe do C++.Esses objetos são amplamente usados sistema autônomo parâmetros para sistema autônomo funções de membro das classes do Windows na biblioteca de classes.Porque CPoint, CSize, e CRect correspondem do PONTO, dimensionar, and RECT estruturas, respectivamente, nas Windows SDK, você pode usar objetos dessas classes C++ sempre que você pode usar essas estruturas de linguagem C. As classes fornecem interfaces útil por meio de suas funções de membro.CStringT Fornece as seqüências de caractere dinâmica muito flexível. CTime, COleDateTime, CTimeSpan, e COleTimeSpan representam valores de data e time.Para obter mais informações sobre essas classes, consulte o artigo Data e time.
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 outros recursos OLE são usados.
Classe CStringT
Contém as seqüências de caractere.CTime
Armazena valores de data e time absolutas.COleDateTime
Wrapper para a automação OLE digite DATA.Representa os valores de data e time.CTimeSpan
Contém valores de data e time relativos.COleDateTimeSpan
Mantém relativo COleDateTime valores, sistema autônomo a diferença entre sistema autônomo dois COleDateTime valores.CPoint
Suspensões pares de coordenada (x, y).CSize
Mantém a distância, posições relativas ou pares de valores.CRect
Contém as coordenadas de áreas retangulares.CImageList
Fornece a funcionalidade de lista de imagens do Windows.Listas de imagem são usadas com controles de lista e controles de árvore.Eles também podem ser usados para armazenar e arquivar um conjunto de bitmaps do mesmo tamanho.COleVariant
Wrapper para a automação OLE digite VARIANTE.Dados em VARIANTE s pode ser armazenado em vários formatos.COleCurrency
Wrapper para a automação OLE digite MOEDA, um tipo de aritmético ponto fixo, com 15 dígitos antes da vírgula decimal e 4 dígitos após.Observação: Começando com Visual C++ .NET CRect, CSize, e CPoint foi modificado para ser usada em aplicativos ATL ou MFC. Além disso, CStringT foi adicionado ao fornecer um independente do MFC CString-como a classe. Para obter mais informações sobre classes de utilitário compartilhado, consulte Classes compartilhadas.