Partager via


Classes simples de type de données

Les classes suivantes encapsulent des coordonnées de dessin, chaînes de caractères, des informations de date et d'heure, qui autorise l'utilisation pratique de la syntaxe C++.Ces objets sont souvent utilisés comme paramètres aux fonctions membres des classes de fenêtres dans la bibliothèque de classes.Étant donné qu' CPoint, CSize, et CRect correspondent à POINT, à SIZE, et aux structures d' RECT , respectivement, dans Kit de développement logiciel Windows, vous pouvez utiliser des objets de ces classes C++ partout où vous pouvez utiliser ces structures de langage C.Les classes fournissent les interfaces utiles via leurs fonctions membres.CStringT fournit des chaînes de caractères dynamiques une grande souplesse.CTime, COleDateTime, CTimeSpan, et COleTimeSpan représentent des valeurs de date et d'heure.Pour plus d'informations sur ces classes, consultez l'article date et heure.

Les classes qui commencent par « COle » sont des encapsulations des types de données fournis par OLE.Ces types de données peuvent être utilisés dans les programmes Windows que d'autres OLE fonctionnalités sont utilisées.

  • classe de CStringT
    Contiennent des chaînes de caractères.

  • CTime
    Stocke des valeurs de date et d'heure absolues.

  • COleDateTime
    Wrapper pour le type DATEOLE automation.Représente des valeurs de date et d'heure.

  • CTimeSpan
    Stocke des valeurs de date et d'heure connexes.

  • COleDateTimeSpan
    Contient des valeurs d' COleDateTime de parent, telles que la différence entre deux valeurs d' COleDateTime .

  • CPoint
    Les blocages coordonnent (x, y) des paires.

  • CSize
    Les contient distancent, les positions de parent, ou des valeurs appariés.

  • CRect
    Contient les coordonnées des régions rectangulaires.

  • CImageList
    Fournit les fonctionnalités de la liste d'image système Windows.Les listes d'images sont utilisées avec les contrôles de liste et des contrôles d'arborescence.Elles peuvent également être utilisées pour stocker et archiver un ensemble de bitmap de même taille.

  • COleVariant
    Wrapper pour le type VARIANTOLE automation.Les données dans VARIANTs peuvent être stockées dans de nombreux formats.

  • COleCurrency
    Wrapper pour le OLE type CURRENCY, un type d'automation arithmétiques à virgule fixe, avec 15 chiffres avant la virgule décimale et 4 chiffres après.

    [!REMARQUE]

    À partir de Visual C++ .NET, CRect, CSize, et CPoint ont été modifiés pour être utilisables dans les applications ATL ou MFC.En outre, CStringT a été ajouté pour fournir CStringMFC-indépendant classe comme.Pour plus d'informations sur les classes de service partagées, consultez classes partagées.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes