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

Voir aussi

Classes partagées ATL/MFC