The following table lists the classes shared between MFC and ATL.
| Class | Description | Header file |
|---|---|---|
| CFileTime | Provides methods for managing the date and time values associated with a file. | atltime.h |
| CFileTimeSpan | Provides methods for managing relative date and time values associated with a file. | atltime.h |
| CFixedStringT | Represents a string object with a fixed character buffer. | cstringt.h |
| CImage | Provides enhanced bitmap support, including the ability to load and save images in JPEG, GIF, BMP, and Portable Network Graphics (PNG) formats. | atlimage.h |
| COleDateTime | Encapsulates the DATE data type used in OLE automation. | atlcomtime.h |
| COleDateTimeSpan | Represents a relative time, a time span. | atlcomtime.h |
| CPoint | A class similar to the Windows POINT structure that also includes member functions to manipulate CPoint and POINT structures. | atltypes.h |
| CRect | A class similar to a Windows RECT structure that also includes member functions to manipulate CRect objects and Windows RECT structures. | atltypes.h |
| CSimpleStringT | Represents a CSimpleStringT object. | atlsimpstr.h |
| CSize | A class similar to the Windows SIZE structure, which implements a relative coordinate or position. | atltypes.h |
| CStrBufT | Provides automatic resource cleanup for GetBuffer and ReleaseBuffer calls on a existing CStringT object. | atlsimpstr.h |
| CStringData | Represents the data of a string object. | atlsimpstr.h |
| CStringT | Represents a CStringT object. | cstringt.h (MFC dependent) atlstr.h (MFC independent) |
| CTime | Represents an absolute time and date. | atltime.h |
| CTimeSpan | An amount of time, which is internally stored as the number of seconds in the time span. | atltime.h |
| IAtlStringMgr | Represents the interface to a CStringT memory manager. | atlsimpstr.h |
博客介绍了MFC和ATL之间共享的类,列出了相关共享类的表格,还提及可向微软反馈该主题相关内容。
837

被折叠的 条评论
为什么被折叠?



