Classes compartilhadas por MFC e ATL

A tabela a seguir lista as classes compartilhadas entre MFC e ATL.

Classe Descrição Arquivo de cabeçalho
CFileTime Fornece métodos para gerenciar os valores de data e hora associados a um arquivo. atltime.h
CFileTimeSpan Fornece métodos para gerenciar os valores relativos de data e hora associados a um arquivo. atltime.h
CFixedStringT Representa um objeto de cadeia de caracteres com um buffer de caracteres fixo. cstringt.h
CImage Fornece suporte a bitmap aprimorado, incluindo a capacidade de carregar e salvar imagens em formatos JPEG, GIF, BMP e PNG. atlimage.h
COleDateTime Encapsula o tipo de dados DATE usado na automação OLE. atlcomtime.h
COleDateTimeSpan Representa um tempo relativo, um período de tempo. atlcomtime.h
CPoint Uma classe semelhante à estrutura POINT do Windows que também inclui funções de membro para manipular estruturas CPoint e POINT. atltypes.h
CRect Uma classe semelhante a uma estrutura RECT do Windows que também inclui funções de membro para manipular objetos CRect e estruturas RECT do Windows. atltypes.h
CSimpleStringT Representa um objeto CSimpleStringT. atlsimpstr.h
CSize Classe semelhante à estrutura SIZE do Windows, que implementa uma coordenada ou posição relativa. atltypes.h
CStrBufT Fornece limpeza automática de recursos e GetBuffer ReleaseBuffer chama um objeto existente CStringT . atlsimpstr.h
CStringData Representa os dados de um objeto de cadeia de caracteres. atlsimpstr.h
CStringT Representa um objeto CStringT. cstringt.h (dependente do MFC) atlstr.h (independente do MFC)
CTime Representa uma data e hora absolutas. atltime.h
CTimeSpan Uma quantidade de tempo, que é armazenada internamente como o número de segundos no período de tempo. atltime.h
IAtlStringMgr Representa a interface para um gerenciador de memória CStringT. atlsimpstr.h

Confira também

Classes compartilhadas ATL/MFC