Share via


Clases y structs ATL

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

Clase/struct Descripción Archivo de encabezado
ATL_DRAWINFO Contiene información que se usa para la representación en varios destinos, como una impresora, un metarchivo o un control ActiveX. atlctl.h
_AtlCreateWndData Contiene datos de instancia de clase en código de ventana en ATL. atlbase.h
_ATL_BASE_MODULE70 Se usa en los proyectos que utilizan ATL. atlbase.h
_ATL_COM_MODULE70 Se usa en el código relacionado con COM en ATL. atlbase.h
_ATL_FUNC_INFO Contiene información de tipo usada para describir un método o una propiedad en una interfaz dispinterface. atlcom.h
_ATL_MODULE70 Contiene datos usados por todos los módulos ATL. atlbase.h
_ATL_WIN_MODULE70 Se usa en el código de ventana en ATL. atlbase.h
CA2AEX Esta clase se usa en las macros de conversión de cadenas CA2TEX y CT2AEX y en la definición de tipo CA2A. atlconv.h
CA2CAEX Esta clase se usa en las macros de conversión de cadenas CA2CTEX y CT2CAEX y en la definición de tipo CA2CA. atlconv.h
CA2WEX Esta clase se usa en las macros de conversión de cadenas CA2TEX, CA2CTEX, CT2WEX y CT2CWEX y en la definición de tipo CA2W. atlconv.h
CAccessToken Esta clase es un contenedor para un token de acceso. atlsecurity.h
CAcl Esta clase es un contenedor de una estructura de la lista ACL (lista de control de acceso). atlsecurity.h
CAdapt Esta plantilla se utiliza para ajustar las clases que vuelven a definir el operador address-of para devolver algo distinto de la dirección del objeto. atlcomcli.h
CAtlArray Esta clase implementa un objeto de matriz. atlcoll.h
CAtlAutoThreadModule Esta clase implementa un servidor COM agrupado por subprocesos y de modelo apartamento. atlbase.h
CAtlAutoThreadModuleT Esta clase proporciona métodos para implementar un servidor COM agrupado por subprocesos y de modelo apartamento. atlbase.h
CAtlBaseModule Se crea una instancia de esta clase en todos los proyectos ATL. atlcore.h
CAtlComModule Esta clase implementa un módulo del servidor COM. atlbase.h
CAtlDebugInterfacesModule Esta clase proporciona compatibilidad para depurar interfaces. atlbase.h
CAtlDllModuleT Esta clase representa el módulo de un archivo DLL. atlbase.h
CAtlException Esta clase define una excepción ATL. atlexcept.h
CAtlExeModuleT Esta clase representa el módulo de una aplicación. atlbase.h
CAtlFile Esta clase proporciona un contenedor fino en torno a la API de control de archivos de Windows. atlfile.h
CAtlFileMapping Esta clase representa un archivo asignado a la memoria, agregando un operador de conversión a los métodos de CAtlFileMappingBase. atlfile.h
CAtlFileMappingBase Esta clase representa un archivo asignado a la memoria. atlfile.h
CAtlList Esta clase proporciona métodos para crear y administrar un objeto de lista. atlcoll.h
CAtlMap Esta clase proporciona métodos para crear y administrar un objeto de mapa. atlcoll.h
CAtlModule Esta clase proporciona métodos usados por varias clases de módulo ATL. atlbase.h
CAtlModuleT Esta clase implementa un módulo ATL. atlbase.h
CAtlPreviewCtrlImpl Esta clase es una implementación ATL de una ventana que se coloca en una ventana host proporcionada por el shell para la vista previa avanzada. 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 a las funciones del Administrador de transacciones de kernel (KTM). atltransactionmanager.h
CAtlWinModule Esta clase proporciona compatibilidad con los componentes de ventana ATL. atlbase.h
CAutoPtr Esta clase representa un objeto de puntero inteligente. atlbase.h
CAutoPtrArray Esta clase proporciona métodos útiles al construir una matriz de punteros inteligentes. atlbase.h
CAutoPtrElementTraits Esta clase proporciona métodos, funciones estáticas y definiciones de tipo útiles al crear colecciones de punteros inteligentes. atlcoll.h
CAutoPtrList Esta clase proporciona métodos útiles al construir una lista de punteros inteligentes. atlcoll.h
CAutoVectorPtr Esta clase representa un objeto de puntero inteligente mediante operadores new y delete de vector. atlbase.h
CAutoVectorPtrElementTraits Esta clase proporciona métodos, funciones estáticas y definiciones de tipo útiles al crear colecciones de punteros inteligentes mediante operadores new y delete de vector. atlcoll.h
CAxDialogImpl Esta clase implementa un cuadro de diálogo (modal o no modal) que hospeda controles ActiveX. 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 es compatible con el hospedaje de 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 mediante rutinas de memoria COM. atlbase.h
CComApartment Esta clase proporciona compatibilidad para administrar un apartamento en un módulo EXE agrupado por subprocesos. 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: consulte Módulos ATL para obtener más detalles. atlbase.h
CComBSTR Esta clase es un contenedor para BSTR. atlbase.h
CComCachedTearOffObject Esta clase implementa IUnknown para una interfaz desplazable. atlcom.h
CComClassFactory Esta clase implementa la interfaz IClassFactory . atlcom.h
CComClassFactory2 Esta clase implementa la interfaz IClassFactory2 . atlcom.h
CComClassFactoryAutoThread Esta clase implementa la interfaz IClassFactory y permite crear objetos en varios apartamentos. atlcom.h
CComClassFactorySingleton Esta clase deriva de CComClassFactory y usa 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 al delegar en el elemento IUnknown del 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 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 CURRENCY. atlcur.h
CComDynamicUnkArray Esta clase almacena una matriz de punteros IUnknown. atlcom.h
CComEnum Esta clase define un objeto enumerador COM basado en una matriz. atlcom.h
CComEnumImpl Esta clase proporciona la implementación de una interfaz de enumerador COM donde los elementos que se enumeran se almacenan en una matriz. atlcom.h
CComEnumOnSTL Esta clase define un objeto enumerador COM basado en una colección de bibliotecas estándar de C++. 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 que se ocupan de los punteros de interfaz y la tabla de interfaz global (GIT). atlbase.h
CComHeap Esta clase implementa IAtlMemMgr mediante las funciones de asignación de memoria COM. ATLComMem.h
CComHeapPtr Clase de puntero inteligente para administrar punteros de montón. atlbase.h
CComModule A partir de ATL 7.0, CComModule está obsoleto: consulte Módulos ATL para obtener 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 una funcionalidad de bloqueo o desbloqueo de la sección crítica. atlbase.h
CComObject Esta clase implementa IUnknown para un objeto no agregado. atlcom.h
CComObjectGlobal Esta clase administra un recuento de referencias del módulo que contiene el objeto Base. atlcom.h
CComObjectNoLock Esta clase implementa IUnknown para un objeto no agregado, pero no incrementa el número de bloqueos del módulo en el constructor. atlcom.h
CComObjectRoot Esta definición de tipo de CComObjectRootEx usa plantillas en el modelo de subprocesos predeterminado del servidor. atlcom.h
CComObjectRootEx Esta clase proporciona métodos para controlar la administración del recuento de referencias de objetos para objetos no agregados y agregados. atlcom.h
CComObjectStack Esta clase crea un objeto COM temporal y lo proporciona con una implementación estructural de IUnknown. atlcom.h
CComPolyObject Esta clase implementa IUnknown para un objeto agregado o no agregado. 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 de punteros inteligentes mediante rutinas de memoria basadas en COM. 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 definiciones de tipos útiles al crear colecciones de punteros de interfaz COM. atlcoll.h
CComSafeArray Esta clase es un contenedor de la estructura SAFEARRAY Data Type. atlsafe.h
CComSafeArrayBound Esta clase es un contenedor de una estructura 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 incrementar y decrementar el valor de una variable. atlbase.h
CComTearOffObject Esta clase implementa una interfaz desplazable. atlcom.h
CComUnkArray Esta clase almacena punteros IUnknown y está diseñada para usarse como parámetro de la clase de plantilla IConnectionPointImpl. atlcom.h
CComVariant Esta clase encapsula el tipo VARIANT, proporcionando un miembro que indica el tipo de los datos almacenados. atlcomcli.h
CContainedWindowT Esta clase implementa una ventana contenida en otro objeto. atlwin.h
CCRTAllocator Esta clase proporciona métodos para administrar la memoria mediante 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 de una estructura DACL (lista de control de acceso discrecional). atlsecurity.h
CDebugReportHook (clase) Use 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 caracteres entre mayúsculas y minúsculas. atlcoll.h
CDefaultCompareTraits Esta clase proporciona funciones de comparación de elementos predeterminadas. atlcoll.h
CDefaultElementTraits Esta clase proporciona métodos y funciones predeterminados para una clase de colección. atlcoll.h
CDefaultHashTraits Esta clase proporciona una función estática para calcular valores hash. 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 mapas de mensajes. atlwin.h
CElementTraits Las clases de colección usan esta clase para proporcionar métodos y funciones para las operaciones de movimiento, copia, comparación y hash. atlcoll.h
CElementTraitsBase Esta clase proporciona métodos de copia y movimiento predeterminados para una clase de colección. atlcoll.h
CFirePropNotifyEvent Esta clase proporciona métodos para notificar al receptor del contenedor los cambios en las propiedades de control. atlctl.h
CGlobalHeap Esta clase implementa IAtlMemMgr mediante las funciones de montón global de Win32. atlmem.h
CHandle Esta clase proporciona métodos para crear y usar un objeto identificador. atlbase.h
CHeapPtr Clase de puntero inteligente para administrar punteros de montón. atlcore.h
CHeapPtrBase Esta clase es la base de varias clases de puntero de montón inteligente. atlcore.h
CHeapPtrElementTraits (clase) Esta clase proporciona métodos, funciones estáticas y definiciones de tipo útiles al crear colecciones de punteros de montón. atlcoll.h
CHeapPtrList Esta clase proporciona métodos útiles al construir una lista de punteros del montón. atlcoll.h
CImage Proporciona compatibilidad mejorada con los mapas de bits, incluida la capacidad de cargar y guardar imágenes en formatos JPEG, GIF, BMP y Portable Network Graphics (PNG). atlimage.h
CInterfaceArray Esta clase proporciona métodos útiles cuando se construye una matriz de punteros de interfaz COM. atlcoll.h
CInterfaceList Esta clase proporciona métodos útiles cuando se construye una lista de punteros de interfaz COM. atlcoll.h
CLocalHeap Esta clase implementa IAtlMemMgr mediante las funciones de montón local de Win32. atlmem.h
CMessageMap Esta clase permite que otro objeto acceda a los mapas de mensajes de un objeto. atlwin.h
CNonStatelessWorker (clase) Recibe solicitudes de un grupo de subprocesos y las pasa a un objeto de trabajo que se crea y destruye en cada solicitud. atlutil.h
CNoWorkerThread (clase) Use esta clase como argumento para las clases de caché de parámetros de plantilla MonitorClass si desea deshabilitar el mantenimiento de caché dinámica. atlutil.h
CPathT (clase) Esta clase representa una ruta de acceso. atlpath.h
CPrimitiveElementTraits Esta clase proporciona métodos y funciones predeterminados para una clase de colección compuesta por tipos de datos primitivos. atlcoll.h
CPrivateObjectSecurityDesc Esta clase representa un objeto de descriptor de seguridad de objeto privado. atlsecurity.h
CRBMap Esta clase representa una estructura de asignación mediante un árbol binario Rojo-Negro. atlcoll.h
CRBMultiMap Esta clase representa una estructura de asignación que permite asociar cada clave a más de un valor mediante un árbol binario Rojo-Negro. atlcoll.h
CRBTree Esta clase proporciona métodos para crear y usar un árbol 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 CRT. Use esta clase si el subproceso va a utilizar funciones CRT. atlbase.h
CSacl Esta clase es un contenedor de una estructura SACL (lista de control de acceso del sistema). atlsecurity.h
CSecurityAttributes Esta clase es un contenedor fino de la estructura SECURITY_ATTRIBUTES. atlsecurity.h
CSecurityDesc Esta clase es un contenedor de la estructura SECURITY_DESCRIPTOR. atlsecurity.h
CSid Esta clase es un contenedor de una estructura SID (identificador de seguridad). atlsecurity.h
CSimpleArray Esta clase proporciona métodos para administrar una matriz sencilla. atlsimpcoll.h
CSimpleArrayEqualHelper Esta clase es un asistente para la clase CSimpleArray. atlsimpcoll.h
CSimpleArrayEqualHelperFalse Esta clase es un asistente para la clase CSimpleArray. atlsimpcoll.h
CSimpleDialog Esta clase implementa un cuadro de diálogo modal básico. atlwin.h
CSimpleMap Esta clase proporciona compatibilidad con una matriz de asignación simple. atlsimpcoll.h
CSimpleMapEqualHelper Esta clase es un asistente para la clase CSimpleMap. atlsimpcoll.h
CSimpleMapEqualHelperFalse Esta clase es un asistente para la clase CSimpleMap. atlsimpcoll.h
CSnapInItemImpl Esta clase proporciona métodos para implementar un objeto de nodo de complemento. atlsnap.h
CSnapInPropertyPageImpl Esta clase proporciona métodos para implementar un objeto de la página de propiedades de complemento. atlsnap.h
CStockPropImpl Esta clase proporciona métodos para admitir valores de propiedad estándar. atlctl.h
CStringElementTraits Esta clase proporciona funciones estáticas que usan las clases de colección que almacenan objetos CString. cstringt.h
CStringElementTraitsI Esta clase proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de la colección. Es similar a CStringElementTraits, pero realiza comparaciones sin distinción entre mayúsculas y minúsculas. atlcoll.h
CStringRefElementTraits Esta clase proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de la colección. Los objetos de cadena se tratan como referencias. atlcoll.h
CThreadPool (clase) Esta clase proporciona un grupo de subprocesos de trabajo que procesan una cola de elementos de trabajo. atlutil.h
CTokenGroups Esta clase es un contenedor de la estructura TOKEN_GROUPS. atlsecurity.h
CTokenPrivileges Esta clase es un contenedor de la estructura TOKEN_PRIVILEGES. atlsecurity.h
CUrl (clase) Esta clase representa una dirección URL. Permite manipular cada elemento de la dirección URL independientemente del resto, tanto si se analiza una cadena de dirección URL existente como si se crea una cadena desde cero. atlutil.h
CW2AEX Esta clase se usa en las macros de conversión de cadenas CT2AEX, CW2TEX, CW2CTEX y CT2CAEX y en la definición de tipo CW2A. atlconv.h
CW2CWEX Esta clase se usa en las macros de conversión de cadenas CW2CTEX y CT2CWEX y en la definición de tipo CW2CW. atlconv.h
CW2WEX Esta clase se usa en las macros de conversión de cadenas CW2TEX y CT2WEX y en la definición de tipo CW2W. atlconv.h
CWin32Heap Esta clase implementa IAtlMemMgr mediante las funciones de asignación de 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 una ventana o crear subclases de ella. atlwin.h
CWinTraits Esta clase proporciona un método para estandarizar los estilos usados al crear un objeto de ventana. atlwin.h
CWinTraitsOR Esta clase proporciona un método para estandarizar los estilos usados al crear un objeto de ventana. atlwin.h
CWndClassInfo Esta clase proporciona métodos para registrar información para una clase de ventana. atlwin.h
CWorkerThread (clase) Esta clase crea un subproceso de trabajo o usa uno existente, espera en uno o varios identificadores de objeto de kernel y ejecuta una función de cliente especificada cuando se señala uno de los identificadores. atlutil.h
IAtlAutoThreadModule Esta clase representa una interfaz para un método CreateInstance. atlbase.h
IAtlMemMgr Esta clase representa la interfaz de un administrador de memoria . atlmem.h
IAxWinAmbientDispatch Esta interfaz proporciona métodos para especificar características del control o contenedor hospedado. atlbase.h, ATLIFace.h
IAxWinAmbientDispatchEx Esta interfaz implementa propiedades de ambiente complementarias para un control hospedado. atlbase.h, ATLIFace.h
IAxWinHostWindow Esta interfaz proporciona métodos para manipular un control y su objeto 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 usados en una clase de colección. atlcom.h
IConnectionPointContainerImpl Esta clase implementa un contenedor de puntos 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 Transferencia de datos uniforme y administrar conexiones. atlctl.h
IDispatchImpl Esta clase proporciona una implementación predeterminada para la parte IDispatch de una interfaz dual. atlcom.h
IDispEventImpl Esta clase proporciona implementaciones de los métodos IDispatch. atlcom.h
IDispEventSimpleImpl Esta clase proporciona implementaciones de los métodos IDispatch, sin obtener información de tipo de una biblioteca de tipos. atlcom.h
IDocHostUIHandlerDispatch Una interfaz para el motor de representación y análisis HTML de Microsoft. atlbase.h, ATLIFace.h
IEnumOnSTLImpl Esta clase define una interfaz de enumerador basada en una colección de bibliotecas estándar de C++. atlcom.h
IObjectSafetyImpl Esta clase proporciona una implementación predeterminada de la interfaz IObjectSafety para permitir que un cliente recupere y establezca los niveles de seguridad de un objeto. atlctl.h
IObjectWithSiteImpl Esta clase proporciona métodos que permiten a un objeto comunicarse con su sitio. atlcom.h
IOleControlImpl Esta clase proporciona una implementación predeterminada de la interfaz IOleControl e implementa IUnknown. atlctl.h
IOleInPlaceActiveObjectImpl Esta clase proporciona métodos para ayudar a la comunicación entre un control local y su contenedor. atlctl.h
IOleInPlaceObjectWindowlessImpl Esta clase implementa y proporciona métodos IUnknown que permiten a un control sin ventana recibir mensajes de ventana y participar en operaciones de arrastrar y colocar. atlctl.h
IOleObjectImpl Esta clase implementa IUnknown y es la interfaz de entidad de seguridad a través de la cual un contenedor se comunica con un control. atlctl.h
IPerPropertyBrowsingImpl Esta clase implementa IUnknown y permite a un cliente acceder 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 proporcionado por el cliente. atlcom.h
IPersistStorageImpl Esta clase implementa la interfaz IPersistStorage . atlcom.h
IPersistStreamInitImpl Esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz IPersistStreamInit. atlcom.h
IPointerInactiveImpl Esta clase implementa IUnknown y los métodos de interfaz IPointerInactive. atlctl.h
IPropertyNotifySinkCP Esta clase expone la interfaz IPropertyNotifySink como una 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 IPropertyPage. atlctl.h
IProvideClassInfo2Impl Esta clase proporciona una implementación predeterminada de los métodos IProvideClassInfo y IProvideClassInfo2. atlcom.h
IQuickActivateImpl Esta clase combina la inicialización del control de los contenedores en una sola llamada. atlctl.h
IRunnableObjectImpl Esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz IRunnableObject. atlctl.h
IServiceProviderImpl Esta clase proporciona una implementación predeterminada de la interfaz IServiceProvider. atlcom.h
ISpecifyPropertyPagesImpl Esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz ISpecifyPropertyPages. atlcom.h
ISupportErrorInfoImpl Esta clase proporciona una implementación predeterminada de la interfaz ISupportErrorInfo Interface y se puede usar cuando una sola interfaz genera errores en un objeto. atlcom.h
Interfaz 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 IViewObject, IViewObject2 y IViewObjectEx. atlctl.h
Interfaz IWorkerThreadClient IWorkerThreadClient es la interfaz que implementan los clientes de la clase CWorkerThread. atlutil.h
_U_MENUorID Esta clase proporciona contenedores para CreateWindow y CreateWindowEx. atlwin.h
_U_RECT Esta clase adaptadora de argumentos permite pasar referencias o punteros RECT a una función que se implementa en los términos de punteros. atlwin.h
_U_STRINGorID Esta clase adaptadora de argumentos permite pasar nombres de recursos (LPCTSTR) o identificadores de recursos (UINT) a una función sin necesidad de que el llamador convierta el identificador en una cadena mediante la macro MAKEINTRESOURCE. atlwin.h
Win32ThreadTraits Esta clase proporciona la función de creación para un subproceso de Windows. Use esta clase si el subproceso no va a usar funciones CRT. atlbase.h

Consulte también

Componentes de escritorio COM de ATL
Funciones
Variables globales
Typedefs
Información general sobre la clase