Proste klas typu danych

Następujące klasy hermetyzacji rysunku współrzędne, ciągi znaków i czasu i informacje o dacie, umożliwiając wygodne użycie składni języka C++. Obiekty te są często używane jako parametry do funkcji Windows klasy biblioteki klas. Ponieważ CPoint, CSizei CRect odpowiadają do struktur punktu, rozmiari RECT , odpowiednio, w zestawie SDK Win32, można użyć obiektów tych klas języka C++, wszędzie tam, gdzie można użyć tych struktur w języku C. Klasy dostarczają użytecznych interfejsów poprzez ich funkcje składowe. CString zapewnia bardzo elastyczne dynamiczny charakter ciągi. CTime, COleDateTime, CTimeSpani COleTimeSpan reprezentują wartości godziny i daty. Aby uzyskać więcej informacji na temat tych klas, zobacz artykuł datę i godzinę w Visual C++ Programmer's Guide.

Klasami, które zaczynają się od "COle" są encapsulations typów danych dostarczonych przez OLE. Te typy danych mogą być używane w programy systemu Windows bez względu na to czy są używane inne funkcje OLE.

CString

Posiada ciągów znaków.

CTime

Posiada bezwzględnej wartości Data i godzina.

COleDateTime

Otoka typu automatyzacji OLE daty. Reprezentuje wartości daty i godziny.

CTimeSpan

Posiada względne wartości Data i godzina.

COleDateTimeSpan

Posiada względne wartości COleDateTime , takie jak różnicy pomiędzy dwoma wartościami COleDateTime.

CPoint

Pary współrzędnych (x, y) posiada.

CSize

Zawiera odległość, względnych pozycji lub par wartości.

CRect

Posiada współrzędne obszary prostokątne.

CImageList

Zapewnia funkcjonalność listy obrazu systemu Windows. Wykazy obrazu są używane formanty listy i drzewa. Mogą być również używane do przechowywania i archiwizowania zestaw o tym samym rozmiarze bitmapy.

COleVariant

Otoki dla WARIANTUtypu automatyzacji OLE. Dane w wariants mogą być przechowywane w wielu formatach.

COleCurrency

Otoka typu automatyzacji OLE waluty, stałoprzecinkowych typ arytmetyczny, 15 cyfr przed przecinka i 4 cyfry po.

Index