Compartir a través de


Clases de ATL

Active (ATL) Template Library incluye las siguientes clases. Para buscar una clase determinada por categoría, vea Información general de la clase ATL.

Clase

Descripción

archivo de encabezado

CA2 AEX

Esta clase es utilizada por las macros CA2TEX y CT2AEXde la conversión de cadenas, y typedef CA2 A.

atlconv.h

CA2 CAEX

Esta clase es utilizada por las macros CA2CTEX y CT2CAEXde la conversión de cadenas, y typedef CA2 CA.

atlconv.h

CA2 WEX

Esta clase es utilizada por las macros CA2TEX, CA2CTEX, CT2WEX, y CT2CWEX, y typedef W CA2 DEde la conversión de cadenas.

atlconv.h

CAccessToken

Esta clase es un contenedor para un token de acceso.

atlsecurity.h

CAcl

esta clase es un contenedor para una estructura de ACL (lista de control de acceso).

atlsecurity.h

CAdapt

Esta plantilla se utiliza para ajustar las clases que vuelven a definir el operador para devolver algo distinto de la dirección del objeto.

atlcomcli.h

CAtlArray

Esta clase implementa un objeto array.

atlcoll.h

CAtlAutoThreadModule

Esta clase implementa subproceso-haber agrupado, servidor COM de apartamento-modelo.

atlbase.h

CAtlAutoThreadModuleT

Esta clase proporciona métodos para implementar subproceso-haber agrupado, servidor COM de apartamento-modelo.

atlbase.h

CAtlBaseModule

Esta clase se crean instancias en cada proyecto ATL.

atlcore.h

CAtlComModule

esta clase implementa un módulo de servidor COM.

atlbase.h

CAtlDebugInterfacesModule

Esta clase proporciona compatibilidad para la depuración interfaces.

atlbase.h

CAtlDllModuleT

Esta clase representa el módulo del archivo DLL.

atlbase.h

CAtlException

Esta clase define una excepción ATL.

atlexcept.h

CAtlExeModuleT

esta clase representa el módulo para una aplicación.

atlbase.h

CAtlFile

Esta clase proporciona un contenedor delgado de Windows de administra API.

atlfile.h

CAtlFileMapping

Esta clase representa un archivo asignado a memoria, agregando un operador de conversión a los métodos de CAtlFileMappingBase.

atlfile.h

CAtlFileMappingBase

Esta clase representa un archivo asignado a memoria.

atlfile.h

CAtlList

Esta clase proporciona métodos para crear y administrar un objeto list.

atlcoll.h

CAtlMap

Esta clase proporciona métodos para crear y administrar un objeto de asignación.

atlcoll.h

CAtlModule

Esta clase proporciona los métodos que usa varias clases de módulo ATL.

atlbase.h

CAtlModuleT

esta clase implementa un módulo de ATL.

atlbase.h

CAtlPreviewCtrlImpl

Esta clase es una implementación de ATL de una ventana que se coloque en una ventana host proporcionada por el shell para la vista previa enriquecidas.

atlpreviewctrlimpl.h

CAtlServiceModuleT

esta clase implementa un servicio.

atlbase.h

CAtlTemporaryFile

Esta clase proporciona métodos para la creación y el uso de un archivo temporal.

atlfile.h

CAtlTransactionManager

Esta clase proporciona un contenedor con las funciones del gestor de (KTM) transacciones de Kernel.

atltransactionmanager.h

CAtlWinModule

Esta clase proporciona compatibilidad para los componentes de visualización en una ventana de ATL.

atlbase.h

CAutoPtr

Esta clase representa un objeto de puntero inteligente.

atlbase.h

CAutoPtrArray

Esta clase proporciona métodos útiles al crear una matriz de punteros inteligentes.

atlbase.h

CAutoPtrElementTraits

Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros inteligentes.

atlcoll.h

CAutoPtrList

Esta clase proporciona métodos útiles al crear una lista de punteros inteligentes.

atlcoll.h

CAutoVectorPtr

Esta clase representa un objeto de puntero inteligente mediante el vector nuevo y operadores de cancelación.

atlbase.h

CAutoVectorPtrElementTraits

Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros inteligentes utilizando el vector nuevo y operadores de cancelación.

atlcoll.h

CAxDialogImpl

Esta clase implementa un cuadro de diálogo (modal o no modal) que los controles ActiveX de hospeda.

atlwin.h

CAxWindow

Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX.

atlwin.h

CAxWindow2T

Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX y también tienen compatibilidad para hospedar controles ActiveX con licencia.

atlwin.h

CBindStatusCallback

Esta clase implementa la interfaz IBindStatusCallback.

atlctl.h

CComAggObject

esta clase implementa IUnknown para un objeto agregado.

atlcom.h

CComAllocator

Esta clase proporciona métodos para administrar la memoria usando las rutinas COM de memoria.

atlbase.h

CComApartment

Esta clase proporciona compatibilidad para administrar un apartamento de un módulo subproceso-reunido EXE.

atlbase.h

CComAutoCriticalSection

Esta clase proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica.

atlcore.h

CComAutoThreadModule

A partir de ATL 7,0, CComAutoThreadModule está obsoleto: vea módulos de ATL para más detalles.

atlbase.h

CComBSTR

Esta clase es un contenedor para s para BSTR.

atlbase.h

CComCachedTearOffObject

Esta clase implementa IUnknown para una interfaz de rasgón.

atlcom.h

CComClassFactory

esta clase implementa la interfaz de IClassFactory .

atlcom.h

CComClassFactory2

esta clase implementa la interfaz de IClassFactory2 .

atlcom.h

CComClassFactoryAutoThread

Esta clase implementa la interfaz de IClassFactory y permite que los objetos se crean en apartamentos múltiples.

atlcom.h

CComClassFactorySingleton

Esta clase se deriva de CComClassFactory y utiliza CComObjectGlobal para construir un único objeto.

atlcom.h

CComCoClass

Esta clase proporciona métodos para crear instancias de una clase y obtener sus propiedades.

atlcom.h

CComCompositeControl

Esta clase proporciona los métodos necesarios para implementar un control compuesto.

atlctl.h

CComContainedObject

Esta clase implementa IUnknown delegando a IUnknowndel objeto propietario.

atlcom.h

CComControl

Esta clase proporciona métodos para crear y administrar controles ATL.

atlctl.h

CComControlBase

Esta clase proporciona métodos para crear y administrar controles ATL.

atlctl.h

CComCriticalSection

Esta clase proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica.

atlcore.h

CComCritSecLock

Esta clase proporciona los métodos para bloquear y desbloquear un objeto de sección crítica.

atlbase.h

CComCurrency

Esta clase tiene métodos y operadores para crear y administrar un objeto de CURRENCY .

atlcur.h

CComDynamicUnkArray

Esta clase almacena una matriz de punteros de IUnknown .

atlcom.h

CComEnum

Esta clase define un objeto COM de enumerador basado en una matriz.

atlcom.h

CComEnumImpl

Esta clase proporciona la implementación de una interfaz COM de enumerador donde los elementos enumerados se almacenan en una matriz.

atlcom.h

CComEnumOnSTL

Esta clase define un objeto COM de enumerador basándose en una colección de STL.

atlcom.h

CComFakeCriticalSection

esta clase proporciona los mismos métodos que CComCriticalSection pero no proporciona una sección crítica.

atlcore.h

CComGITPtr

Esta clase proporciona métodos para tratar de punteros de interfaz y de la tabla global de la interfaz (GIT).

atlbase.h

CComHeap

Esta clase implementa IAtlMemMgr mediante las funciones de asignación de memoria COM.

ATLComMem.h

CComHeapPtr

Una clase de puntero inteligente para administrar punteros de la pila.

atlbase.h

CComModule

A partir de ATL 7,0, CComModule está obsoleto: vea módulos de ATL para más detalles.

atlbase.h

CComMultiThreadModel

Esta clase proporciona métodos seguros para subprocesos para aumentar y disminuir el valor de una variable.

atlbase.h

CComMultiThreadModelNoCS

Esta clase proporciona métodos seguros para subprocesos para aumentar y disminuir el valor de una variable, sin el bloqueo de la sección crítica funcionalidad o el desbloquear.

atlbase.h

CComObject

esta clase implementa IUnknown para un objeto nonaggregated.

atlcom.h

CComObjectGlobal

Esta clase administra un recuento de referencias en el módulo que contiene el objeto de Base .

atlcom.h

CComObjectNoLock

Esta clase implementa IUnknown para un objeto nonaggregated, pero no incrementa el recuento de bloqueo del módulo en el constructor.

atlcom.h

CComObjectRoot

Este typedef de CComObjectRootEx templatized en el modelo de subprocesos predeterminado del servidor.

atlcom.h

CComObjectRootEx

Esta clase proporciona métodos a la administración del recuento de referencias de objeto ID para los objetos nonaggregated y agregados.

atlcom.h

CComObjectStack

Esta clase crea un objeto COM temporal y se proporciona una implementación básica de IUnknown.

atlcom.h

CComPolyObject

esta clase implementa IUnknown para un objeto agregado o nonaggregated.

atlcom.h

CComPtr

Una clase de puntero inteligente para administrar punteros de interfaz COM.

atlcomcli.h

CComPtrBase

Esta clase proporciona una base para las clases inteligentes de puntero usando las rutinas basado en COM de memoria.

atlcomcli.h

CComQIPtr

Una clase de puntero inteligente para administrar punteros de interfaz COM.

atlcomcli.h

CComQIPtrElementTraits

Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de interfaz COM.

atlcoll.h

CComSafeArray

esta clase es un contenedor para la estructura de SAFEARRAY Data Type .

atlsafe.h

CComSafeArrayBound

esta clase es un contenedor para una estructura de SAFEARRAYBOUND .

atlsafe.h

CComSimpleThreadAllocator

Esta clase administra la selección de subprocesos para la clase CComAutoThreadModule.

atlbase.h

CComSingleThreadModel

Esta clase proporciona métodos para aumentar y disminuir el valor de una variable.

atlbase.h

CComTearOffObject

Esta clase implementa una interfaz de rasgón.

atlcom.h

CComUnkArray

Esta clase almacena los punteros de IUnknown y es utilizada como parámetro a la clase de plantilla de IConnectionPointImpl .

atlcom.h

CComVariant

Esta clase envuelve el tipo de VARIANT, proporcionando un miembro que indica el tipo de datos almacenados.

atlcomcli.h

CContainedWindowT

esta clase implementa una ventana contenida dentro de otro objeto.

atlwin.h

CCRTAllocator

Esta clase proporciona métodos para administrar la memoria usando las rutinas de memoria CRT.

atlcore.h

CCRTHeap

Esta clase implementa IAtlMemMgr mediante las funciones del montón de CRT.

atlmem.h

CDacl

Esta clase es un contenedor para una estructura DACL (lista de control de acceso discrecional (DACL)).

atlsecurity.h

CDebugReportHook Class

Utilice esta clase para enviar informes de depuración a una canalización con nombre.

atlutil.h

CDefaultCharTraits

Esta clase proporciona dos funciones estáticas para convertir los caracteres entre mayúsculas y minúsculas.

atlcoll.h

CDefaultCompareTraits

Esta clase proporciona funciones de comparación predeterminadas del elemento.

atlcoll.h

CDefaultElementTraits

Esta clase proporciona métodos predeterminados y funciones para una clase de colección.

atlcoll.h

CDefaultHashTraits

Esta clase proporciona una función estática por valores hash. calcular

atlcoll.h

CDialogImpl

Esta clase proporciona métodos para crear un cuadro de diálogo modal o no modal.

atlwin.h

CDynamicChain

Esta clase proporciona métodos que admiten el encadenamiento dinámico de los mapas de mensajes.

atlwin.h

CElementTraits

Esta clase es utilizada por las clases de colección para proporcionar métodos y funciones para mover, copiar, la comparación, y aplicar un algoritmo hash operaciones.

atlcoll.h

CElementTraitsBase

Esta clase proporciona los métodos predeterminados de copia y move para una clase de colección.

atlcoll.h

CFirePropNotifyEvent

Esta clase proporciona métodos para notificar al receptor de contenedor con relación a los cambios de la propiedad del control.

atlctl.h

CGlobalHeap

Esta clase implementa IAtlMemMgr mediante las funciones globales de la pila de Win32.

atlmem.h

CHandle

Esta clase proporciona métodos para crear y utilizar un objeto ID.

atlbase.h

CHeapPtr

Una clase de puntero inteligente para administrar punteros de la pila.

atlcore.h

CHeapPtrBase

Esta clase forma la base para varias clases inteligentes de puntero de la pila.

atlcore.h

clase de CHeapPtrElementTraits

Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de la pila.

atlcoll.h

CHeapPtrList

Esta clase proporciona métodos útiles al crear una lista de punteros de la pila.

atlcoll.h

CImage

Proporciona compatibilidad mejorada compatibilidad de mapa de bits, incluida la capacidad de cargar y guardar imágenes en JPEG, GIF, BMP, y formatos de gráficos de red (PNG) de Portable.

atlimage.h

CInterfaceArray

Esta clase proporciona métodos útiles al crear una matriz de punteros de interfaz COM.

atlcoll.h

CInterfaceList

Esta clase proporciona métodos útiles al crear una lista de punteros de interfaz COM.

atlcoll.h

CLocalHeap

Esta clase implementa IAtlMemMgr mediante funciones locales de la pila de Win32.

atlmem.h

CMessageMap

Esta clase permite que los mapas de mensajes de un objeto tengan acceso a ellos otro objeto.

atlwin.h

CNonStatelessWorker Class

Recibe solicitudes de un grupo de subprocesos y las pasa en un objeto worker que se cree y se destruya en cada solicitud.

atlutil.h

CNoWorkerThread Class

Utilice esta clase como el argumento para las clases de caché del parámetro de plantilla de MonitorClass si desea deshabilitar mantenimiento dinámico de caché.

atlutil.h

CPathT Class

esta clase representa una ruta.

atlpath.h

CPrimitiveElementTraits

Esta clase proporciona métodos predeterminados y funciones para una clase de colección integrada por tipos de datos primitivos.

atlcoll.h

CPrivateObjectSecurityDesc

Esta clase representa un objeto de descriptor de seguridad privado del objeto.

atlsecurity.h

CRBMap

Esta clase representa una estructura de asignación, utilizando un árbol binario de Rojo-Negro.

atlcoll.h

CRBMultiMap

Esta clase representa una estructura de asignación que permite que cada clave sea asociado a más de un valor, utilizando un árbol binario de Rojo-Negro.

atlcoll.h

CRBTree

Esta clase proporciona métodos para crear y utilizar un árbol de Rojo-Negro.

atlcoll.h

CRegKey

Esta clase proporciona métodos para manipular entradas en el registro del sistema.

atlbase.h

CRTThreadTraits

Esta clase proporciona la función de creación para un subproceso de CRT. Utilice esta clase si el subproceso utiliza funciones de CRT.

atlbase.h

CSacl

Esta clase es un contenedor para una estructura SACL (lista de control de acceso del sistema).

atlsecurity.h

CSecurityAttributes

esta clase es un contenedor fino para la estructura de SECURITY_ATTRIBUTES .

atlsecurity.h

CSecurityDesc

esta clase es un contenedor para la estructura de SECURITY_DESCRIPTOR .

atlsecurity.h

CSid

esta clase es un contenedor para una estructura de SID (identificador de seguridad).

atlsecurity.h

CSimpleArray

Esta clase proporciona métodos para administrar una simple matriz.

atlsimpcoll.h

CSimpleArrayEqualHelper

esta clase es una aplicación auxiliar para la clase de CSimpleArray .

atlsimpcoll.h

CSimpleArrayEqualHelperFalse

esta clase es una aplicación auxiliar para la clase de CSimpleArray .

atlsimpcoll.h

CSimpleDialog

esta clase implementa un cuadro de diálogo modal básico.

atlwin.h

CSimpleMap

Esta clase proporciona compatibilidad para una matriz simple de asignación.

atlsimpcoll.h

CSimpleMapEqualHelper

esta clase es una aplicación auxiliar para la clase de CSimpleMap .

atlsimpcoll.h

CSimpleMapEqualHelperFalse

esta clase es una aplicación auxiliar para la clase de CSimpleMap .

atlsimpcoll.h

CSnapInItemImpl

Esta clase proporciona métodos para implementar un objeto de nodo del complemento.

atlsnap.h

CSnapInPropertyPageImpl

Esta clase proporciona métodos para implementar un objeto de la página de propiedades del complemento.

atlsnap.h

CStockPropImpl

Esta clase proporciona métodos para admitir los valores de propiedad comunes.

atlctl.h

CStringElementTraits

Esta clase proporciona funciones estáticas que las clases de colección que almacenan los objetos de CString .

cstringt.h

CStringElementTraitsI

Esta clase proporciona las funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección. Es similar a CStringElementTraits, pero realiza comparaciones sin distinción entre mayúsculas y minúsculas.

atlcoll.h

CStringRefElementTraits

Esta clase proporciona las funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección. los objetos string se tratan de como referencias.

atlcoll.h

Clase CThreadPool

Esta clase proporciona un grupo de subprocesos de trabajo que procesen una cola de elementos de trabajo.

atlutil.h

CTokenGroups

esta clase es un contenedor para la estructura de TOKEN_GROUPS .

atlsecurity.h

CTokenPrivileges

esta clase es un contenedor para la estructura de TOKEN_PRIVILEGES .

atlsecurity.h

CUrl Class

Esta clase representa una dirección URL. Permite manipular cada elemento de la dirección URL independientemente de los demás si analiza una cadena existente de la dirección URL o compila una cadena desde el principio.

atlutil.h

CW2 AEX

Esta clase es utilizada por las macros CT2AEX, CW2TEX, CW2CTEX, y CT2CAEX, y typedef CW2 Ade la conversión de cadenas.

atlconv.h

CW2 CWEX

Esta clase es utilizada por las macros CW2CTEX y CT2CWEXde la conversión de cadenas, y typedef CW2 CW.

atlconv.h

CW2 WEX

Esta clase es utilizada por las macros CW2TEX y CT2WEXde la conversión de cadenas, y typedef CW2W.

atlconv.h

CWin32Heap

Esta clase implementa IAtlMemMgr mediante las funciones de asignación del montón de Win32.

atlmem.h

CWindow

Esta clase proporciona métodos para manipular una ventana.

atlwin.h

CWindowImpl

Esta clase proporciona métodos para crear o crear subclases de una ventana.

atlwin.h

CWinTraits

Esta clase proporciona un método para normalizar los estilos utilizados al crear un objeto de la ventana.

atlwin.h

CWinTraitsOR

Esta clase proporciona un método para normalizar los estilos utilizados al crear un objeto de la ventana.

atlwin.h

CWndClassInfo

Esta clase proporciona métodos para registrar información para una clase de ventana.

atlwin.h

CWorkerThread Class

Esta clase crea un subproceso de trabajo o utiliza existente, espera en uno o más controladores de objeto de kernel, y ejecuta una función especificada del cliente a uno de los identificadores se señala.

atlutil.h

IAtlAutoThreadModule

esta clase representa una interfaz a un método de CreateInstance .

atlbase.h

IAtlMemMgr

esta clase representa la interfaz a un administrador de memoria.

atlmem.h

IAxWinAmbientDispatch

Esta interfaz proporciona métodos para especificar características de control o contenedor hospedado.

atlbase.h, ATLIFace.h

IAxWinAmbientDispatchEx

Esta interfaz implementa las propiedades de ambiente complementarios para un control hospedado.

atlbase.h, ATLIFace.h

IAxWinHostWindow

Esta interfaz proporciona métodos para manipular un control y su objeto de host.

atlbase.h, ATLIFace.h

IAxWinHostWindowLic

Esta interfaz proporciona métodos para manipular un control con licencia y su objeto de host.

atlbase.h, ATLIFace.h

ICollectionOnSTLImpl

Esta clase proporciona métodos utilizados por una clase de colección.

atlcom.h

IConnectionPointContainerImpl

Esta clase implementa un contenedor de punto de conexión para administrar una colección de objetos IConnectionPointImpl .

atlcom.h

IConnectionPointImpl

esta clase implementa un punto de conexión.

atlcom.h

IDataObjectImpl

Esta clase proporciona métodos para admitir la Transferencia de datos uniforme y administrar conexiones.

atlctl.h

IDispatchImpl

Esta clase proporciona una implementación predeterminada para la parte de IDispatch de una interfaz dual.

atlcom.h

IDispEventImpl

Esta clase proporciona implementaciones de los métodos de IDispatch .

atlcom.h

IDispEventSimpleImpl

Esta clase proporciona implementaciones de los métodos de IDispatch , sin obtener información de tipo de una biblioteca de tipos.

atlcom.h

IDocHostUIHandlerDispatch

una interfaz a Microsoft HTML que analiza y que genera el motor.

atlbase.h, ATLIFace.h

IEnumOnSTLImpl

Esta clase define una interfaz de enumerador basada en una colección de STL.

atlcom.h

IObjectSafetyImpl

Esta clase proporciona una implementación predeterminada de la interfaz de IObjectSafety para permitir que un cliente recupere y establezca los niveles de seguridad de un objeto.

atlctl.h

IObjectWithSiteImpl

Esta clase proporciona métodos permitiendo que un objeto se comunique con el sitio.

atlcom.h

IOleControlImpl

Esta clase proporciona una implementación predeterminada de la interfaz de IOleControl e implementa IUnknown.

atlctl.h

IOleInPlaceActiveObjectImpl

Esta clase proporciona métodos para ayudar a la comunicación entre un control en contexto y su contenedor.

atlctl.h

IOleInPlaceObjectWindowlessImpl

Esta clase implementa IUnknown y proporciona métodos que permiten a un control sin ventana para recibir mensajes de la ventana y para participar en operaciones de arrastrar y colocar.

atlctl.h

IOleObjectImpl

Esta clase implementa IUnknown y es la interfaz principal a través de la cual un contenedor se comunica con un control.

atlctl.h

IPerPropertyBrowsingImpl

Esta clase implementa IUnknown y permite que el cliente tiene acceso a la información en las páginas de propiedades de un objeto.

atlctl.h

IPersistPropertyBagImpl

Esta clase implementa IUnknown y permite que un objeto guarde sus propiedades en un contenedor de propiedades cliente-proporcionado.

atlcom.h

IPersistStorageImpl

esta clase implementa la interfaz de IPersistStorage .

atlcom.h

IPersistStreamInitImpl

esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IPersistStreamInit .

atlcom.h

IPointerInactiveImpl

esta clase implementa IUnknown y los métodos de interfaz de IPointerInactive .

atlctl.h

IPropertyNotifySinkCP

Esta clase expone la interfaz de IPropertyNotifySink como interfaz de salida en un objeto conectable.

atlctl.h

IPropertyPage2Impl

esta clase implementa IUnknown y hereda la implementación predeterminada de IPropertyPageImpl.

atlctl.h

IPropertyPageImpl

esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IPropertyPage .

atlctl.h

IProvideClassInfo2Impl

esta clase proporciona una implementación predeterminada de los métodos de IProvideClassInfo y de IProvideClassInfo2 .

atlcom.h

IQuickActivateImpl

Esta clase combina la inicialización del control de contenedores en una única llamada.

atlctl.h

IRunnableObjectImpl

esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IRunnableObject .

atlctl.h

IServiceProviderImpl

esta clase proporciona una implementación predeterminada de la interfaz de IServiceProvider .

atlcom.h

ISpecifyPropertyPagesImpl

esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de ISpecifyPropertyPages .

atlcom.h

ISupportErrorInfoImpl

Esta clase proporciona una implementación predeterminada de la interfaz de ISupportErrorInfo Interface y se puede utilizar cuando una sola interfaz genera errores en un objeto.

atlcom.h

interfaz de IThreadPoolConfig

Esta interfaz proporciona métodos para configurar un grupo de subprocesos.

atlutil.h

IViewObjectExImpl

Esta clase implementa IUnknown y proporciona implementaciones predeterminadas de las interfaces de IViewObject, de IViewObject2, y de IViewObjectEx .

atlctl.h

IWorkerThreadClient Interface

IWorkerThreadClient es la interfaz implementada por los clientes de la clase de CWorkerThread .

atlutil.h

_U_MENUorID

Esta clase proporciona contenedores para CreateWindow y CreateWindowEx.

atlwin.h

_U_RECT

Esta clase de adaptador de argumento permite punteros o referencias de RECT que se pasarán a una función que se implemente en términos de punteros.

atlwin.h

_U_STRINGorID

Esta clase de adaptador de argumento permite nombres de recursos (s deLPCTSTR) o los id. de recurso (s deUINT) que se pasarán a una función sin requerir que el llamador convertir el identificador a una cadena mediante la macro de MAKEINTRESOURCE .

atlwin.h

Win32ThreadTraits

Esta clase proporciona la función de creación para un subproceso de Windows. Utilice esta clase si el subproceso no utiliza funciones de CRT.

atlbase.h

Vea también

Otros recursos

ATL COM Desktop Components

ATL Functions

ATL Global Variables

ATL Structures

ATL Typedefs

ATL Class Overview