Partilhar via


Classes de tipo de dados simples

As seguintes classes encapsulam desenho coordenadas, seqüências de caracteres e o tempo e informações de data, permitindo conveniente usar sintaxe C++.Esses objetos são usados amplamente como parâmetros para as funções de membro das classes do Windows na biblioteca de classes.Porque CPoint, CSize, e CRect correspondem do ponto, tamanho, e RECT estruturas, respectivamente, na Windows SDK, você pode usar objetos dessas classes C++ onde quer que você pode usar essas estruturas de linguagem C.As classes fornecem interfaces útil por meio de suas funções de membro.CStringTFornece as seqüências de caracteres dinâmica muito flexível.CTime, COleDateTime, CTimeSpan, e COleTimeSpan representam os valores de data e hora.Para obter mais informações sobre essas classes, consulte o artigo Data e hora.

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 Windows independentemente de outros recursos OLE são usados.

  • Classe CStringT
    Contém seqüências de caracteres.

  • CTime
    Armazena valores de data e hora absolutas.

  • COleDateTime
    Wrapper para o tipo de automação OLE Data.Representa os valores de data e hora.

  • CTimeSpan
    Armazena valores de data e hora relativas.

  • COleDateTimeSpan
    Mantém relativa COleDateTime valores, como a diferença entre dois COleDateTime valores.

  • CPoint
    Suspensões pares de coordenadas (x, y).

  • CSize
    Mantém a distância, posições relativas ou pares de valores.

  • CRect
    Mantém as coordenadas de áreas retangulares.

  • CImageList
    Fornece a funcionalidade de lista de imagem 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 de mesmo tamanho.

  • COleVariant
    Wrapper para o tipo de automação OLE VARIANT.Dados de VARIANTs podem ser armazenados em vários formatos.

  • COleCurrency
    Wrapper para o tipo de automação OLE Moeda, um tipo de aritmético de ponto fixo, com 15 dígitos antes do ponto decimal e 4 dígitos após.

    ObservaçãoObservaçã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 para fornecer um independente de MFC CString-como classe.Para obter mais informações sobre classes utilitário compartilhado, consulte Classes compartilhadas.

Consulte também

Conceitos

Visão geral das bibliotecas de classes