簡單資料類型類別
下列類別會封裝繪圖座標、字元字串以及時間和日期資訊,以便於使用 C++ 語法。 這些物件廣泛當做類別庫中 Windows 類別的成員函式的參數使用。 因為 CPoint
、 CSize
和 CRect
分別對應到 Windows SDK 中的 POINT 、 SIZE 和 RECT 結構,因此您可以在任何位置使用這些 C 語言結構時,都可以使用這些 C++ 類別的物件。 類別可透過其成員函式提供實用的介面。 CStringT
提供非常彈性的動態字元字串。 CTime
、 COleDateTime
、 CTimeSpan
和 COleTimeSpan
表示時間和日期值。 如需這些類別的詳細資訊,請參閱日期和時間 一文 。
開頭為 「 COle
」 的類別是 OLE 所提供的資料類型封裝。 不論是否使用其他 OLE 功能,這些資料類型都可用於 Windows 程式。
CStringT 類別
保存字元字串。
CTime
保存絕對時間和日期值。
COleDateTime
OLE 自動化類型 DATE 的包裝函式。 表示日期和時間值。
CTimeSpan
保存相對時間和日期值。
COleDateTimeSpan
保存 COleDateTime
的相對值,例如兩個 COleDateTime
值之間的差值。
CPoint
保存 (x, y) 座標組。
CSize
保存距離、相對位置或配對的值。
CRect
保存矩形區域的座標。
CImageList
提供 Windows 影像清單的功能。 影像清單是搭配清單控制項和樹狀目錄控制項使用。 也可以用來儲存和封存一組大小相同的點陣圖。
COleVariant
OLE 自動化類型 VARIANT 的包裝函式。 VARIANT 中的資料可以以許多格式儲存。
COleCurrency
OLE 自動化類型 CURRENCY 的包裝函式,這是固定點算術類型 ,小數點之前有 15 位數,後面有 4 位數。
注意
CRect
、 CSize
和 CPoint
可在 ATL 或 MFC 應用程式中使用。 此外, CStringT
提供與 MFC 無關 CString
的類別。 如需共用公用程式類別的詳細資訊,請參閱 共用類別 。