Třídy jednoduchého datového typu
Následující třídy zapouzdřují souřadnice výkresu, řetězce znaků a informace o čase a datu, což umožňuje pohodlné použití syntaxe jazyka C++. Tyto objekty se běžně používají jako parametry pro členské funkce tříd Systému Windows v knihovně tříd. Vzhledem k tomu CPoint
, že v CSize
sadě Windows SDK můžete CRect
objekty těchto tříd jazyka C++ používat bez ohledu na to, kde můžete tyto struktury jazyka C++ používat a odpovídat strukturám BODŮ, VELIKOST a RECT . Třídy poskytují užitečná rozhraní prostřednictvím jejich členských funkcí. CStringT
poskytuje velmi flexibilní dynamické řetězce znaků. CTime
, COleDateTime
, CTimeSpan
a COleTimeSpan
představují hodnoty času a data. Další informace o těchto třídách najdete v článku Datum a čas.
Třídy začínající na "COle
" jsou zapouzdření datových typů poskytovaných OLE. Tyto datové typy lze používat v aplikacích systému Windows bez ohledu na to, jestli se používají jiné funkce OLE.
CStringT – třída
Obsahuje řetězce znaků.
CTime
Uchovává absolutní hodnoty času a data.
COleDateTime
Obálka pro typ automatizace OLE DATE. Představuje hodnoty data a času.
CTimeSpan
Uchovává relativní čas a hodnoty data.
COleDateTimeSpan
Uchovává relativní COleDateTime
hodnoty, například rozdíl mezi dvěma COleDateTime
hodnotami.
CPoint
Obsahuje souřadnice (x, y).
CSize
Obsahuje vzdálenost, relativní pozice nebo spárované hodnoty.
CRect
Obsahuje souřadnice obdélníkových oblastí.
CImageList
Poskytuje funkce seznamu imagí Systému Windows. Seznamy obrázků se používají s ovládacími prvky seznamu a stromovými ovládacími prvky. Lze je také použít k ukládání a archivaci sady rastrových obrázků stejné velikosti.
COleVariant
Obálka pro typ automatizace OLE VARIANT. Data ve variantáchmůžou být uložena v mnoha formátech.
COleCurrency
Obálka pro typ automatizace OLE CURRENCY, aritmetický typ s pevným bodem, s 15 číslicemi před desetinnou čárkou a 4 číslice za.
Poznámka
CRect
, CSize
a CPoint
jsou použitelné v aplikacích ATL nebo MFC. Kromě toho CStringT
poskytuje třídu nezávislou CString
na prostředí MFC. Další informace o sdílených třídách nástrojů naleznete v tématu Sdílené třídy.