Classes e structs da ATL
A ATL (Active Template Library) inclui as seguintes classes e structs. Para encontrar uma classe específica por categoria, confira a Visão geral da classe da ATL.
Classe/struct | Descrição | Arquivo de cabeçalho |
---|---|---|
ATL_DRAWINFO |
Contém informações usadas para renderização em vários destinos, como impressora, metarquivo ou controle ActiveX. | atlctl.h |
_AtlCreateWndData |
Contém dados de instância de classe no código de janela na ATL. | atlbase.h |
_ATL_BASE_MODULE70 |
Usado por qualquer projeto que use ATL. | atlbase.h |
_ATL_COM_MODULE70 |
Usado pelo código relacionado ao COM na ATL. | atlbase.h |
_ATL_FUNC_INFO |
Contém informações de tipo usadas para descrever um método ou propriedade em uma dispinterface. | atlcom.h |
_ATL_MODULE70 |
Contém dados usados por módulo da ATL. | atlbase.h |
_ATL_WIN_MODULE70 |
Usado pelo código de janela na ATL. | atlbase.h |
CA2AEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CA2TEX e CT2AEX , e pelo typedef CA2A . |
atlconv.h |
CA2CAEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CA2CTEX e CT2CAEX , e pelo typedef CA2CA . |
atlconv.h |
CA2WEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CA2TEX , CA2CTEX , CT2WEX e CT2CWEX , e pelo typedef CA2W . |
atlconv.h |
CAccessToken |
Essa classe é um wrapper para um token de acesso. | atlsecurity.h |
CAcl |
Essa classe é um wrapper para uma estrutura ACL (lista de controle de acesso). | atlsecurity.h |
CAdapt |
Este modelo é usado para incluir classes que redefinem o operador address-of para retornar algo diferente do endereço do objeto. | atlcomcli.h |
CAtlArray |
Essa classe implementa um objeto de matriz. | atlcoll.h |
CAtlAutoThreadModule |
Essa classe implementa um servidor COM com modelo de apartamento em pool de threads. | atlbase.h |
CAtlAutoThreadModuleT |
Essa classe fornece métodos para implementar um servidor COM com modelo de apartamento em pool de threads. | atlbase.h |
CAtlBaseModule |
Essa classe é instanciada em todos os projetos da ATL. | atlcore.h |
CAtlComModule |
Essa classe implementa um módulo de servidor COM. | atlbase.h |
CAtlDebugInterfacesModule |
Essa classe oferece suporte para interfaces de depuração. | atlbase.h |
CAtlDllModuleT |
Essa classe representa o módulo para uma DLL. | atlbase.h |
CAtlException |
Essa classe define uma exceção da ATL. | atlexcept.h |
CAtlExeModuleT |
Essa classe representa o módulo para um aplicativo. | atlbase.h |
CAtlFile |
Essa classe fornece um wrapper fino em torno da API de tratamento de arquivos do Windows. | atlfile.h |
CAtlFileMapping |
Essa classe representa um arquivo mapeado de memória, adicionando um operador de conversão aos métodos de CAtlFileMappingBase . |
atlfile.h |
CAtlFileMappingBase |
Essa classe representa um arquivo mapeado em memória. | atlfile.h |
CAtlList |
Essa classe fornece métodos para criar e gerenciar um objeto de lista. | atlcoll.h |
CAtlMap |
Essa classe fornece métodos para criar e gerenciar um objeto de mapa. | atlcoll.h |
CAtlModule |
Essa classe fornece métodos usados por várias classes de módulo da ATL. | atlbase.h |
CAtlModuleT |
Essa classe implementa um módulo da ATL. | atlbase.h |
CAtlPreviewCtrlImpl |
Essa classe é uma implementação da ATL de uma janela que é colocada em uma janela de host fornecida pelo Shell para Rich Preview. | atlpreviewctrlimpl .h |
CAtlServiceModuleT |
Essa classe implementa um serviço. | atlbase.h |
CAtlTemporaryFile |
Essa classe fornece métodos para a criação e o uso de um arquivo temporário. | atlfile.h |
CAtlTransactionManager |
Essa classe fornece um wrapper para funções KTM (Gerenciador de Transação de Kernel). | atltransactionmanager .h |
CAtlWinModule |
Essa classe fornece suporte para componentes de janela da ATL. | atlbase.h |
CAutoPtr |
Essa classe representa um objeto de ponteiro inteligente. | atlbase.h |
CAutoPtrArray |
Essa classe fornece métodos úteis ao construir uma matriz de ponteiros inteligentes. | atlbase.h |
CAutoPtrElementTraits |
Essa classe fornece métodos, funções estáticas e typedefs úteis ao criar coleções de ponteiros inteligentes. | atlcoll.h |
CAutoPtrList |
Essa classe fornece métodos úteis ao construir uma lista de ponteiros inteligentes. | atlcoll.h |
CAutoVectorPtr |
Essa classe representa um objeto de ponteiro inteligente usando operadores de vetor novos e de exclusão. | atlbase.h |
CAutoVectorPtrElementTraits |
Essa classe fornece métodos, funções estáticas e typedefs úteis ao criar coleções de ponteiros inteligentes usando operadores vetoriais novos e de exclusão. | atlcoll.h |
CAxDialogImpl |
Essa classe implementa uma caixa de diálogo (modal ou sem janela restrita) que hospeda controles ActiveX. | atlwin.h |
CAxWindow |
Essa classe fornece métodos para manipular uma janela que hospeda um controle ActiveX. | atlwin.h |
CAxWindow2T |
Essa classe fornece métodos para manipular uma janela que hospeda um controle ActiveX e também tem suporte para hospedar controles ActiveX licenciados. | atlwin.h |
CBindStatusCallback |
Essa classe implementa a interface IBindStatusCallback . |
atlctl.h |
CComAggObject |
Essa classe implementa IUnknown para um objeto agregado. |
atlcom.h |
CComAllocator |
Essa classe fornece métodos para gerenciar a memória usando rotinas de memória COM. | atlbase.h |
CComApartment |
Essa classe fornece suporte para gerenciar um apartamento em um módulo EXE em pool de threads. | atlbase.h |
CComAutoCriticalSection |
Essa classe fornece métodos para obter e liberar a propriedade de um objeto de seção crítico. | atlcore.h |
CComAutoThreadModule |
Começando com a ATL 7.0, CComAutoThreadModule está obsoleto: confira Módulos da ATL para obter mais detalhes. |
atlbase.h |
CComBSTR |
Essa classe é um wrapper para BSTRs. | atlbase.h |
CComCachedTearOffObject |
Essa classe implementa IUnknown para uma interface destacável. |
atlcom.h |
CComClassFactory |
Essa classe implementa a interface IClassFactory . |
atlcom.h |
CComClassFactory2 |
Essa classe implementa a interface IClassFactory2 . |
atlcom.h |
CComClassFactoryAutoThread |
Essa classe implementa a interface IClassFactory e permite que objetos sejam criados em vários apartamentos. |
atlcom.h |
CComClassFactorySingleton |
Essa classe deriva de CComClassFactory e usa CComObjectGlobal para construir um único objeto. |
atlcom.h |
CComCoClass |
Essa classe fornece métodos para criar instâncias de uma classe e obter suas propriedades. | atlcom.h |
CComCompositeControl |
Essa classe fornece os métodos necessários para implementar um controle composto. | atlctl.h |
CComContainedObject |
Essa classe implementa IUnknown delegando a IUnknown do objeto do proprietário. |
atlcom.h |
CComControl |
Essa classe fornece métodos para criar e gerenciar controles da ATL. | atlctl.h |
CComControlBase |
Essa classe fornece métodos para criar e gerenciar controles da ATL. | atlctl.h |
CComCriticalSection |
Essa classe fornece métodos para obter e liberar a propriedade de um objeto de seção crítico. | atlcore.h |
CComCritSecLock |
Essa classe fornece métodos para bloquear e desbloquear um objeto de seção crítico. | atlbase.h |
CComCurrency |
Essa classe tem métodos e operadores para criar e gerenciar um objeto CURRENCY . |
atlcur.h |
CComDynamicUnkArray |
Essa classe armazena uma matriz de ponteiros IUnknown . |
atlcom.h |
CComEnum |
Essa classe define um objeto enumerador COM com base em uma matriz. | atlcom.h |
CComEnumImpl |
Essa classe fornece a implementação de uma interface de enumerador do COM em que os itens que estão sendo enumerados são armazenados em uma matriz. | atlcom.h |
CComEnumOnSTL |
Essa classe define um objeto enumerador COM com base em uma coleção da Biblioteca Padrão do C++. | atlcom.h |
CComFakeCriticalSection |
Essa classe fornece os mesmos métodos que CComCriticalSection , mas não fornece uma seção crítica. |
atlcore.h |
CComGITPtr |
Essa classe fornece métodos para lidar com ponteiros de interface e GIT (tabela de interface global). | atlbase.h |
CComHeap |
Essa classe implementa IAtlMemMgr usando as funções de alocação de memória COM. |
ATLComMem.h |
CComHeapPtr |
Uma classe de ponteiro inteligente para gerenciar ponteiros de heap. | atlbase.h |
CComModule |
Começando com a ATL 7.0, CComModule está obsoleto: confira Módulos da ATL para obter mais detalhes. |
atlbase.h |
CComMultiThreadModel |
Essa classe fornece métodos thread-safe para incrementar e decrementar o valor de uma variável. | atlbase.h |
CComMultiThreadModelNoCS |
Essa classe fornece métodos thread-safe para incrementar e decrementar o valor de uma variável, sem a funcionalidade crítica de bloqueio ou desbloqueio de seção. | atlbase.h |
CComObject |
Essa classe implementa IUnknown para um objeto não agregado. |
atlcom.h |
CComObjectGlobal |
Essa classe gerencia uma contagem de referência no módulo que contém seu objeto Base . |
atlcom.h |
CComObjectNoLock |
Essa classe implementa IUnknown para um objeto não agregado, mas não incrementa a contagem de bloqueio de módulo no construtor. |
atlcom.h |
CComObjectRoot |
Esse typedef de CComObjectRootEx é usado no modelo de threading padrão do servidor. |
atlcom.h |
CComObjectRootEx |
Essa classe fornece métodos para lidar com o gerenciamento de contagem de referência de objeto para objetos não agregados e agregados. | atlcom.h |
CComObjectStack |
Essa classe cria um objeto COM temporário e fornece a ele uma implementação estrutural de IUnknown . |
atlcom.h |
CComPolyObject |
Essa classe implementa IUnknown para um objeto agregado ou não agregado. |
atlcom.h |
CComPtr |
Uma classe de ponteiro inteligente para gerenciar ponteiros de interface COM. | atlcomcli.h |
CComPtrBase |
Essa classe fornece uma base para classes de ponteiro inteligente usando rotinas de memória baseadas em COM. | atlcomcli.h |
CComQIPtr |
Uma classe de ponteiro inteligente para gerenciar ponteiros de interface COM. | atlcomcli.h |
CComQIPtrElementTraits |
Essa classe fornece métodos, funções estáticas e typedefs úteis ao criar coleções de ponteiros de interface COM. | atlcoll.h |
CComSafeArray |
Essa classe é um wrapper para a estrutura SAFEARRAY Data Type . |
atlsafe.h |
CComSafeArrayBound |
Essa classe é um wrapper para uma estrutura SAFEARRAYBOUND . |
atlsafe.h |
CComSimpleThreadAllocator |
Essa classe gerencia a seleção de thread para a classe CComAutoThreadModule . |
atlbase.h |
CComSingleThreadModel |
Essa classe fornece métodos para incrementar e decrementar o valor de uma variável. | atlbase.h |
CComTearOffObject |
Essa classe implementa uma interface destacável. | atlcom.h |
CComUnkArray |
Essa classe armazena ponteiros IUnknown e foi projetada para ser usada como um parâmetro para a classe de modelo IConnectionPointImpl . |
atlcom.h |
CComVariant |
Essa classe encapsula o tipo VARIANT , fornecendo um membro que indica o tipo de dados armazenados. |
atlcomcli.h |
CContainedWindowT |
Essa classe implementa uma janela contida em outro objeto. | atlwin.h |
CCRTAllocator |
Essa classe fornece métodos para gerenciar a memória usando rotinas de memória CRT. | atlcore.h |
CCRTHeap |
Essa classe implementa IAtlMemMgr usando as funções de heap CRT. |
atlmem.h |
CDacl |
Essa classe é um wrapper para uma estrutura de DACL (lista de controle de acesso discricionário). | atlsecurity.h |
Classe CDebugReportHook |
Use essa classe para enviar relatórios de depuração para um pipe nomeado. | atlutil.h |
CDefaultCharTraits |
Essa classe fornece duas funções estáticas para converter caracteres entre maiúsculas e minúsculas. | atlcoll.h |
CDefaultCompareTraits |
Essa classe fornece funções de comparação de elemento padrão. | atlcoll.h |
CDefaultElementTraits |
Essa classe fornece métodos e funções padrão para uma classe de coleção. | atlcoll.h |
CDefaultHashTraits |
Essa classe fornece uma função estática para calcular valores de hash. | atlcoll.h |
CDialogImpl |
Essa classe fornece métodos para criar uma caixa de diálogo modal ou sem janela restrita. | atlwin.h |
CDynamicChain |
Essa classe fornece métodos que dão suporte ao encadeamento dinâmico de mapas de mensagens. | atlwin.h |
CElementTraits |
Essa classe é usada por classes de coleção para fornecer métodos e funções para operações de movimentação, cópia, comparação e hash. | atlcoll.h |
CElementTraitsBase |
Essa classe fornece métodos de cópia e movimentação padrão para uma classe de coleção. | atlcoll.h |
CFirePropNotifyEvent |
Essa classe fornece métodos para notificar o coletor do contêiner sobre alterações na propriedade de controle. | atlctl.h |
CGlobalHeap |
Essa classe implementa IAtlMemMgr usando as funções de heap globais do Win32. |
atlmem.h |
CHandle |
Essa classe fornece métodos para criar e usar um objeto de identificador. | atlbase.h |
CHeapPtr |
Uma classe de ponteiro inteligente para gerenciar ponteiros de heap. | atlcore.h |
CHeapPtrBase |
Essa classe forma a base para várias classes de ponteiro de heap inteligente. | atlcore.h |
Classe CHeapPtrElementTraits |
Essa classe fornece métodos, funções estáticas e typedefs úteis ao criar coleções de ponteiros heap. | atlcoll.h |
CHeapPtrList |
Essa classe fornece métodos úteis ao construir uma lista de ponteiros heap. | atlcoll.h |
CImage |
Fornece suporte a bitmap aprimorado, incluindo a capacidade de carregar e salvar imagens em formatos JPEG, GIF, BMP e PNG. | atlimage.h |
CInterfaceArray |
Essa classe fornece métodos úteis ao construir uma matriz de ponteiros de interface COM. | atlcoll.h |
CInterfaceList |
Essa classe fornece métodos úteis ao construir uma lista de ponteiros de interface COM. | atlcoll.h |
CLocalHeap |
Essa classe implementa IAtlMemMgr usando as funções de heap locais do Win32. |
atlmem.h |
CMessageMap |
Essa classe permite que os mapas de mensagens de um objeto sejam acessados por outro objeto. | atlwin.h |
Classe CNonStatelessWorker |
Recebe solicitações de um pool de threads e as passa para um objeto de trabalho que é criado e destruído em cada solicitação. | atlutil.h |
Classe CNoWorkerThread |
Use essa classe como o argumento para as classes de cache de parâmetro do modelo MonitorClass se você quiser desabilitar a manutenção dinâmica do cache. |
atlutil.h |
Classe CPathT |
Essa classe representa um caminho. | atlpath.h |
CPrimitiveElementTraits |
Essa classe fornece métodos e funções padrão para uma classe de coleção composta por tipos de dados primitivos. | atlcoll.h |
CPrivateObjectSecurityDesc |
Essa classe representa um objeto descritor de segurança de objeto privado. | atlsecurity.h |
CRBMap |
Essa classe representa uma estrutura de mapeamento usando uma árvore binária Red-Black. | atlcoll.h |
CRBMultiMap |
Essa classe representa uma estrutura de mapeamento que permite que cada chave seja associada a mais de um valor, usando uma árvore binária Red-Black. | atlcoll.h |
CRBTree |
Essa classe fornece métodos para criar e utilizar uma árvore Red-Black. | atlcoll.h |
CRegKey |
Essa classe fornece métodos para manipular entradas no Registro do sistema. | atlbase.h |
CRTThreadTraits |
Essa classe fornece a função de criação para um thread CRT. Use essa classe se o thread usar funções CRT. | atlbase.h |
CSacl |
Essa classe é um wrapper para uma estrutura SACL (lista de controle de acesso do sistema). | atlsecurity.h |
CSecurityAttributes |
Essa classe é um wrapper fino para a estrutura SECURITY_ATTRIBUTES . |
atlsecurity.h |
CSecurityDesc |
Essa classe é um wrapper para a estrutura SECURITY_DESCRIPTOR . |
atlsecurity.h |
CSid |
Essa classe é um wrapper para uma estrutura SID (identificador de segurança). |
atlsecurity.h |
CSimpleArray |
Essa classe fornece métodos para gerenciar uma matriz simples. | atlsimpcoll.h |
CSimpleArrayEqualHelper |
Essa classe é um auxiliar para a classe CSimpleArray . |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
Essa classe é um auxiliar para a classe CSimpleArray . |
atlsimpcoll.h |
CSimpleDialog |
Essa classe implementa uma caixa de diálogo modal básica. | atlwin.h |
CSimpleMap |
Essa classe fornece suporte para uma matriz de mapeamento simples. | atlsimpcoll.h |
CSimpleMapEqualHelper |
Essa classe é um auxiliar para a classe CSimpleMap . |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
Essa classe é um auxiliar para a classe CSimpleMap . |
atlsimpcoll.h |
CSnapInItemImpl |
Essa classe fornece métodos para implementar um objeto de nó snap-in. | atlsnap.h |
CSnapInPropertyPageImpl |
Essa classe fornece métodos para implementar um objeto da página de propriedades snap-in. | atlsnap.h |
CStockPropImpl |
Essa classe fornece métodos para dar suporte a valores de propriedade de estoque. | atlctl.h |
CStringElementTraits |
Essa classe fornece funções estáticas usadas por classes de coleção que armazenam objetos CString . |
cstringt .h |
CStringElementTraitsI |
Essa classe fornece funções estáticas relacionadas a cadeias de caracteres armazenadas em objetos de classe de coleção. É semelhante a CStringElementTraits , mas executa comparações que não diferenciam maiúsculas de minúsculas. |
atlcoll.h |
CStringRefElementTraits |
Essa classe fornece funções estáticas relacionadas a cadeias de caracteres armazenadas em objetos de classe de coleção. Os objetos de cadeia de caracteres são tratados como referências. | atlcoll.h |
Classe CThreadPool |
Essa classe fornece um pool de threads de trabalho que processam uma fila de itens de trabalho. | atlutil.h |
CTokenGroups |
Essa classe é um wrapper para a estrutura TOKEN_GROUPS . |
atlsecurity.h |
CTokenPrivileges |
Essa classe é um wrapper para a estrutura TOKEN_PRIVILEGES . |
atlsecurity.h |
Classe CUrl |
Essa classe representa uma URL. Ela permite manipular cada elemento da URL independentemente dos outros, seja analisando uma cadeia de caracteres de URL existente ou criando uma cadeia de caracteres do zero. | atlutil.h |
CW2AEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CT2AEX , CW2TEX , CW2CTEX e CT2CAEX , e pelo typedef CW2A . |
atlconv.h |
CW2CWEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CW2CTEX e CT2CWEX , e pelo typedef CW2CW . |
atlconv.h |
CW2WEX |
Essa classe é usada pelas macros de conversão de cadeia de caracteres CW2TEX e CT2WEX , e pelo typedef CW2W . |
atlconv.h |
CWin32Heap |
Essa classe implementa IAtlMemMgr usando as funções de alocação de heap do Win32. |
atlmem.h |
CWindow |
Essa classe fornece métodos para manipular uma janela. | atlwin.h |
CWindowImpl |
Essa classe fornece métodos para criar ou criar subclasses de uma janela. | atlwin.h |
CWinTraits |
Essa classe fornece um método para padronizar os estilos usados ao criar um objeto de janela. | atlwin.h |
CWinTraitsOR |
Essa classe fornece um método para padronizar os estilos usados ao criar um objeto de janela. | atlwin.h |
CWndClassInfo |
Essa classe fornece métodos para registrar informações para uma classe de janela. | atlwin.h |
Classe CWorkerThread |
Essa classe cria um thread de trabalho ou usa um existente, aguarda um ou mais identificadores de objeto kernel e executa uma função de cliente especificada quando um dos identificadores é sinalizado. | atlutil.h |
IAtlAutoThreadModule |
Essa classe representa uma interface para um método CreateInstance . |
atlbase.h |
IAtlMemMgr |
Essa classe representa a interface para um gerenciador de memória de . | atlmem.h |
IAxWinAmbientDispatch |
Essa interface fornece métodos para especificar características do controle ou contêiner hospedado. | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
Essa interface implementa propriedades de ambiente suplementares para um controle hospedado. | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
Essa interface fornece métodos para manipular um controle e seu objeto host. | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
Essa interface fornece métodos para manipular um controle licenciado e seu objeto host. | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
Essa classe fornece métodos usados por uma classe de coleção. | atlcom.h |
IConnectionPointContainerImpl |
Essa classe implementa um contêiner de ponto de conexão para gerenciar uma coleção de objetos IConnectionPointImpl . |
atlcom.h |
IConnectionPointImpl |
Essa classe implementa um ponto de conexão. | atlcom.h |
IDataObjectImpl |
Essa classe fornece métodos para dar suporte à transferência uniforme de dados e ao gerenciamento de conexões. | atlctl.h |
IDispatchImpl |
Essa classe fornece uma implementação padrão para a parte IDispatch de uma interface dupla. |
atlcom.h |
IDispEventImpl |
Essa classe fornece implementações dos métodos IDispatch . |
atlcom.h |
IDispEventSimpleImpl |
Essa classe fornece implementações dos métodos IDispatch , sem obter informações de tipo de uma biblioteca de tipos. |
atlcom.h |
IDocHostUIHandlerDispatch |
Uma interface para o mecanismo de análise e renderização HTML da Microsoft. | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
Essa classe define uma interface do enumerador com base em uma coleção da Biblioteca Padrão do C++. | atlcom.h |
IObjectSafetyImpl |
Essa classe fornece uma implementação padrão da interface IObjectSafety para permitir que um cliente recupere e defina os níveis de segurança de um objeto. |
atlctl.h |
IObjectWithSiteImpl |
Essa classe fornece métodos que permitem que um objeto se comunique com seu site. | atlcom.h |
IOleControlImpl |
Essa classe fornece uma implementação padrão da interface IOleControl e implementa IUnknown . |
atlctl.h |
IOleInPlaceActiveObjectImpl |
Essa classe fornece métodos para auxiliar a comunicação entre um controle in-loco e seu contêiner. | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
Essa classe implementa IUnknown e fornece métodos que permitem que um controle sem janelas receba mensagens de janela e participe de operações de do tipo "arrastar e soltar". |
atlctl.h |
IOleObjectImpl |
Essa classe implementa IUnknown e é a interface principal por meio da qual um contêiner se comunica com um controle. |
atlctl.h |
IPerPropertyBrowsingImpl |
Essa classe implementa IUnknown e permite que um cliente acesse as informações nas páginas de propriedades de um objeto. |
atlctl.h |
IPersistPropertyBagImpl |
Essa classe implementa IUnknown e permite que um objeto salve suas propriedades em um recipiente de propriedades fornecido pelo cliente. |
atlcom.h |
IPersistStorageImpl |
Essa classe implementa a interface IPersistStorage . |
atlcom.h |
IPersistStreamInitImpl |
Essa classe implementa IUnknown e fornece uma implementação padrão da interface IPersistStreamInit . |
atlcom.h |
IPointerInactiveImpl |
Essa classe implementa IUnknown e os métodos da interface IPointerInactive . |
atlctl.h |
IPropertyNotifySinkCP |
Essa classe expõe a interface IPropertyNotifySink como uma interface de saída em um objeto conectável. |
atlctl.h |
IPropertyPage2Impl |
Essa classe implementa IUnknown e herda a implementação padrão de IPropertyPageImpl . |
atlctl.h |
IPropertyPageImpl |
Essa classe implementa IUnknown e fornece uma implementação padrão da interface IPropertyPage . |
atlctl.h |
IProvideClassInfo2Impl |
Essa classe fornece uma implementação padrão dos métodos IProvideClassInfo e IProvideClassInfo2 . |
atlcom.h |
IQuickActivateImpl |
Essa classe combina a inicialização de controle de contêineres em uma única chamada. | atlctl.h |
IRunnableObjectImpl |
Essa classe implementa IUnknown e fornece uma implementação padrão da interface IRunnableObject . |
atlctl.h |
IServiceProviderImpl |
Essa classe fornece uma implementação padrão da interface IServiceProvider . |
atlcom.h |
ISpecifyPropertyPagesImpl |
Essa classe implementa IUnknown e fornece uma implementação padrão da interface ISpecifyPropertyPages . |
atlcom.h |
ISupportErrorInfoImpl |
Essa classe fornece uma implementação padrão da interface ISupportErrorInfo Interface e pode ser usada quando apenas uma única interface gera erros em um objeto. |
atlcom.h |
IThreadPoolConfig Interface |
Essa interface fornece métodos para configurar um pool de threads. | atlutil.h |
IViewObjectExImpl |
Essa classe implementa IUnknown e fornece uma implementação padrão das interfaces IViewObject , IViewObject2 e IViewObjectEx . |
atlctl.h |
IWorkerThreadClient Interface |
IWorkerThreadClient é a interface implementada pelos clientes da classe CWorkerThread . |
atlutil.h |
_U_MENUorID |
Essa classe fornece wrappers para CreateWindow e CreateWindowEx . |
atlwin.h |
_U_RECT |
Essa classe de adaptador de argumento permite que ponteiros ou referências RECT sejam passados para uma função implementada em termos de ponteiros. |
atlwin.h |
_U_STRINGorID |
Essa classe de adaptador de argumento permite que nomes de recursos (LPCTSTRs) ou UINTs (IDs de recurso) sejam passados para uma função sem exigir que o chamador converta a ID em uma cadeia de caracteres usando a macro MAKEINTRESOURCE . |
atlwin.h |
Win32ThreadTraits |
Essa classe fornece a função de criação para um thread do Windows. Use essa classe se o thread não usar funções CRT. | atlbase.h |
Confira também
Componentes de área de trabalho COM da ATL
Funções
Variáveis globais
Typedefs
Visão geral da aula