MFC と ATL で共有されるクラス
次の表では、MFC と ATL の間で共有されるクラスを示します。
クラス | 説明 | ヘッダー ファイル |
---|---|---|
CFileTime | ファイルに関連付けられている日付と時刻の値を管理するためのメソッドを備えています。 | atltime.h |
CFileTimeSpan | ファイルに関連付けられている相対日付と相対時刻の値を管理するためのメソッドを提供します。 | atltime.h |
CFixedStringT | 固定文字バッファーを持つ文字列オブジェクトを表します。 | cstringt.h |
CImage | 幅広いビットマップ サポートを提供します。これには JPEG、GIF、BMP、および PNG (ポータブル ネットワーク グラフィックス) 形式の画像の読み込みと保存の機能も含まれます。 | atlimage.h |
COleDateTime | OLE オートメーションで使用される DATE データ型をカプセル化します。 | atlcomtime.h |
COleDateTimeSpan | 相対時間 (期間) を表します。 | atlcomtime.h |
CPoint | CPoint 構造体と POINT 構造体を操作するメンバー関数も含む、Windows の POINT 構造体に似たクラス。 |
atltypes.h |
CRect | CRect オブジェクトと Windows の RECT 構造体を操作するメンバー関数も含む、Windows RECT 構造体に似たクラス。 |
atltypes.h |
CSimpleStringT | CSimpleStringT オブジェクトを表します。 |
atlsimpstr.h |
CSize | 相対座標または相対位置を実装する、Windows の SIZE 構造体に似たクラス。 | atltypes.h |
CStrBufT | 既存のCStringT オブジェクトに対するGetBuffer 呼び出しとReleaseBuffer 呼び出しの自動リソース クリーンアップを提供します。 |
atlsimpstr.h |
CStringData | 文字列オブジェクトのデータを表します。 | atlsimpstr.h |
CStringT | CStringT オブジェクトを表します。 |
cstringt.h (MFC 依存) atlstr.h (MFC 非依存) |
CTime | 絶対日時を表します。 | atltime.h |
CTimeSpan | 期間内の秒数として内部的に格納される時間。 | atltime.h |
IAtlStringMgr | CStringT メモリ マネージャーへのインターフェイスを表します。 |
atlsimpstr.h |