Classes partagées par MFC et ATL
Le tableau suivant répertorie les classes partagées entre MFC et ATL.
Classe | Description | Fichier d’en-tête |
---|---|---|
CFileTime | Fournit des méthodes pour gérer les valeurs de date et d’heure associées à un fichier. | atltime.h |
CFileTimeSpan | Fournit des méthodes pour gérer les valeurs de date et d’heure relatives associées à un fichier. | atltime.h |
CFixedStringT | Représente un objet de chaîne avec une mémoire tampon de caractères fixe. | cstringt.h |
CImage | Fournit une prise en charge améliorée des bitmaps, notamment la possibilité de charger et d’enregistrer des images dans les formats JPEG, GIF, BMP et PNG (Portable Network Graphics). | atlimage.h |
COleDateTime | Encapsule le type de données DATE utilisé dans OLE Automation. | atlcomtime.h |
COleDateTimeSpan | Représente un temps relatif, un intervalle de temps. | atlcomtime.h |
CPoint | Classe similaire à la structure Windows POINT qui inclut également des fonctions membres pour manipuler et POINT structurerCPoint . |
atltypes.h |
CRect | Classe similaire à une structure RECT Windows qui inclut également des fonctions membres pour manipuler des CRect objets et des structures WindowsRECT . |
atltypes.h |
CSimpleStringT | Représente un objet CSimpleStringT . |
atlsimpstr.h |
CSize | Classe similaire à la structure WINDOWS SIZE , qui implémente une coordonnée ou une position relative. | atltypes.h |
CStrBufT | Fournit le nettoyage automatique des ressources pour GetBuffer et ReleaseBuffer les appels sur un objet existant CStringT . |
atlsimpstr.h |
CStringData | Représente les données d’un objet chaîne. | atlsimpstr.h |
CStringT | Représente un objet CStringT . |
cstringt.h (dépendant de MFC) atlstr.h (indépendant MFC) |
CTime | Représente une heure et une date absolues. | atltime.h |
CTimeSpan | Durée, qui est stockée en interne en tant que nombre de secondes dans l’intervalle de temps. | atltime.h |
IAtlStringMgr | Représente l’interface d’un CStringT gestionnaire de mémoire. |
atlsimpstr.h |