Share via


Klassen für einfache Datentypen

Die folgenden Klassen kapseln Zeichnungskoordinaten, Zeichenzeichenfolgen und Uhrzeit- und Datumsinformationen, sodass die C++-Syntax bequem verwendet werden kann. Diese Objekte werden häufig als Parameter für die Memberfunktionen von Windows-Klassen in der Klassenbibliothek verwendet. CSizeDa CPointsie den Strukturen POINT, SIZE und RECT im Windows SDK entsprechen, CRect können Sie Objekte dieser C++-Klassen überall verwenden, wo Sie diese C-Sprachstrukturen verwenden können. Die Klassen stellen nützliche Schnittstellen über ihre Memberfunktionen bereit. CStringT bietet sehr flexible dynamische Zeichenfolgen. CTime, COleDateTime, CTimeSpanund COleTimeSpan stellen Zeit- und Datumswerte dar. Weitere Informationen zu diesen Klassen finden Sie im Artikel "Datum und Uhrzeit".

Die Klassen, die mit "COle" beginnen, sind Kapselungen von Datentypen, die von OLE bereitgestellt werden. Diese Datentypen können in Windows-Programmen verwendet werden, unabhängig davon, ob andere OLE-Features verwendet werden.

CStringT-Klasse
Enthält Zeichenfolgen.

CTime
Enthält absolute Zeit- und Datumswerte.

Coledatetime
Wrapper für den OLE-Automatisierungstyp DATE. Stellt Datums- und Uhrzeitwerte dar.

CTimeSpan
Enthält relative Zeit- und Datumswerte.

COleDateTimeSpan
Enthält relative COleDateTime Werte, z. B. die Differenz zwischen zwei COleDateTime Werten.

CPoint
Hält Koordinatenpaare (x, y) fest.

CSize
Hält Abstand, relative Positionen oder gekoppelte Werte fest.

CRect
Enthält Koordinaten rechteckiger Bereiche.

CImageList
Stellt die Funktionalität der Windows-Imageliste bereit. Bildlisten werden mit Listensteuerelementen und Struktursteuerelementen verwendet. Sie können auch verwendet werden, um eine Gruppe von Bitmaps in gleicher Größe zu speichern und zu archivieren.

COleVariant
Wrapper für den OLE-Automatisierungstyp VARIANT. Daten in VARIANTs können in vielen Formaten gespeichert werden.

COleCurrency
Wrapper für den OLE-Automatisierungstyp CURRENCY, einen arithmetischen Festkommatyp mit 15 Ziffern vor dem Dezimalkomma und 4 Ziffern nach.

Hinweis

CRect, CSizeund CPoint sind in ATL- oder MFC-Anwendungen verwendbar. Darüber hinaus CStringT stellt eine MFC-unabhängige CStringKlasse bereit. Weitere Informationen zu freigegebenen Hilfsklassen finden Sie unter "Freigegebene Klassen".

Siehe auch

Klassenübersicht