Sdílet prostřednictvím


Třídy jednoduchého datového typu

Následující třídy zapouzdřit souřadnic výkresu, znakové řetězce a čas a datum informace, umožňující pohodlné pomocí syntaxe jazyka C++.Tyto objekty jsou široce používány jako parametry do členské funkce tříd systému Windows v knihovně tříd.Vzhledem k tomu, CPoint, CSize, a CRect odpovídat bodu, velikost, a RECT struktur, v uvedeném pořadí, v Windows SDK, objekty z těchto tříd C++ lze použít vždy, když lze použít tyto konstrukce jazyka C.Třídy poskytují užitečné rozhraní prostřednictvím své členské funkce.CStringTposkytuje velmi flexibilní dynamické znakové řetězce.CTime, COleDateTime, CTimeSpan, a COleTimeSpan představují hodnoty data a času.Další informace o těchto třídách naleznete v článku datum a čas,.

Třídy, které začínají "COle" jsou encapsulations datových typů poskytnutých OLE.Tyto datové typy lze použít v aplikacích systému Windows bez ohledu na to, zda jsou používány jiné funkce OLE.

  • Třída CStringT
    Obsahuje znakové řetězce.

  • CTime
    Obsahuje absolutní hodnoty data a času.

  • COleDateTime
    Obálka pro typ automatizace OLE Datum.Představuje hodnoty data a času.

  • CTimeSpan
    Obsahuje relativní hodnoty data a času.

  • COleDateTimeSpan
    Obsahuje relativní COleDateTime hodnot, jako je rozdíl mezi dvěma COleDateTime hodnoty.

  • CPoint
    Blokování dvojice souřadnic (x, y).

  • CSize
    Obsahuje vzdálenost, relativní pozice nebo dvojice hodnot.

  • CRect
    Obsahuje souřadnice obdélníkové oblasti.

  • CImageList
    Poskytuje funkce seznamu bitovou kopii systému Windows.Seznamy obrázků se používají u ovládacích prvků seznam a ovládací prvky stromové struktury.Můžete také používají k ukládání a archivaci nastavit stejné velikosti bitmap.

  • COleVariant
    Obálka pro typ automatizace OLE varianty.Data v variantys mohou být uloženy v mnoha formátech.

  • COleCurrency
    Obálka pro typ automatizace OLE MĚNĚ, s pevnou desetinnou čárkou aritmetické typu, s 15 číslic od desetinné čárky a 4 místa po.

    [!POZNÁMKA]

    Počínaje Visual C++ .NET, CRect, CSize, a CPoint byly upraveny, aby byla použitelná aplikace knihovny ATL nebo knihovny MFC.Kromě toho CStringT byla přidána k poskytování nezávislé MFC CString-jako třída.Další informace o třídách sdílené nástroje, viz Sdílené třídy.

Viz také

Koncepty

Přehled knihovny tříd