Clases y structs ATL
El Active Template Library (ATL) incluye las clases y structs siguientes. Para buscar una clase determinada por categoría, vea información general sobre clases ATL.
| Clase/struct | Descripción | Archivo de encabezado |
|---|---|---|
| ATL_DRAWINFO | Contiene información utilizada para representar en varios destinos, como una impresora, un metarchivo o un control ActiveX datos. | atlctl.h |
| _AtlCreateWndData | Contiene datos de instancia de clase en código de ventana en ATL. | atlbase.h |
| _ATL_BASE_MODULE70 | Lo usa cualquier proyecto que use ATL. | atlbase.h |
| _ATL_COM_MODULE70 | Usado por código relacionado con COM en ATL. | atlbase.h |
| _ATL_FUNC_INFO | Contiene información de tipo utilizada para describir un método o una propiedad en una interfaz dispinterface. | atlcom.h |
| _ATL_MODULE70 | Contiene los datos utilizados por cada módulo ATL. | atlbase.h |
| _ATL_WIN_MODULE70 | Se usa al abrir ventanas de código en ATL. | atlbase.h |
| CA2AEX | Las macros de conversión de cadenas CA2TEX y CT2AEX usan esta clase, y la definición de tipo CA2A. | atlconv.h |
| CA2CAEX | Esta clase la usan las macros de conversión de cadenas CA2CTEX y CT2CAEX, y la definición de tipo CA2CA. | atlconv.h |
| CA2WEX | Las macros de conversión de cadenas CA2TEX, CA2CTEX, CT2WEX y CT2CWEX usan esta clase, y 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 para una estructura 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 de modelo apartamento y agrupada en subprocesos. | atlbase.h |
| CAtlAutoThreadModuleT | Esta clase proporciona métodos para implementar un servidor COM de modelo apartamento y agrupada en subprocesos. | atlbase.h |
| CAtlBaseModule | Se crea una instancia de esta clase en cada proyecto ATL. | atlcore.h |
| CAtlComModule | Esta clase implementa un módulo de 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 alrededor de Windows API de control de archivos. | 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 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 utilizados 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 rich preview. | 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 componentes de ventanas 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 los operadores vector new y delete. | atlbase.h |
| CAutoVectorPtrElementTraits | Esta clase proporciona métodos, funciones estáticas y definiciones de tipo útiles al crear colecciones de punteros inteligentes mediante operadores vector new y delete. | atlcoll.h |
| Caxdialogimpl | Esta clase implementa un cuadro de diálogo (modal o modeless) que hospeda ActiveX controles. | atlwin.h |
| CAxWindow | Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX control . | atlwin.h |
| CAxWindow2T | Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX y también admite el hospedaje de controles de 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 |
| CComChev | Esta clase proporciona compatibilidad para administrar un apartamento en un módulo EXE agrupada en 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: vea CComAutoThreadModule para obtener más detalles. |
atlbase.h |
| CComBSTR | Esta clase es un contenedor de BSTR. | atlbase.h |
| CComCachedTearOffObject | Esta clase implementa IUnknown para una interfaz de desmontado. | 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 departamentos. | atlcom.h |
| CComClassFactorySingleton | Esta clase se 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 delegando en el objeto del 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ítico. | 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 IUnknown punteros. |
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 la biblioteca 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 para tratar con 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: vea CComModule para obtener más detalles. |
atlbase.h |
| CComMultiThreadModel | Esta clase proporciona métodos seguros para subprocesos para incrementar y disminuir el valor de una variable. | atlbase.h |
| CComMultiThreadModelNoCS | Esta clase proporciona métodos seguros para subprocesos para incrementar y disminuir el valor de una variable, sin la funcionalidad de bloqueo o desbloqueo de secciones críticas. | 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 Base objeto . |
atlcom.h |
| CComObjectNoLock | Esta clase implementa para un objeto nonaggregated, pero no incrementa el número de bloqueos IUnknown de módulo en el constructor. |
atlcom.h |
| CComObjectRoot | Esta definición de tipo de CComObjectRootEx se templa 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 no agregados. | atlcom.h |
| CComObjectStack | Esta clase crea un objeto COM temporal y le proporciona una implementación skeletal de IUnknown . |
atlcom.h |
| CComPolyObject | Esta clase implementa IUnknown para un objeto agregado o no agregado. |
atlcom.h |
| CComPtr | Clase de puntero inteligente para administrar punteros de interfaz COM. | atlcomcli.h |
| CComPtrBase | Esta clase proporciona una base para las clases de puntero inteligente mediante rutinas de memoria basadas en COM. | atlcomcli.h |
| CComQIPtr | Clase de puntero inteligente para administrar punteros de interfaz COM. | atlcomcli.h |
| CComQIPtrElementTraits | Esta clase proporciona métodos, funciones estáticas y definiciones de tipo útiles al crear colecciones de punteros de interfaz COM. | atlcoll.h |
| CComSafeArray | Esta clase es un contenedor para la SAFEARRAY Data Type estructura . |
atlsafe.h |
| CComSafeArrayBound | Esta clase es un contenedor para una SAFEARRAYBOUND estructura . |
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 disminuir el valor de una variable. | atlbase.h |
| CComTearOffObject | Esta clase implementa una interfaz de desmontado. | atlcom.h |
| CComUnkArray | Esta clase almacena punteros y está diseñada para usarse como parámetro para la clase de IUnknown plantilla IUnknown |
atlcom.h |
| CComVariant | Esta clase encapsula el tipo 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 mediante rutinas de memoria de 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). | 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 mover, copiar, comparar 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 del montón global win32. | atlmem.h |
| CHandle | Esta clase proporciona métodos para crear y usar un objeto de identificador. | atlbase.h |
| CHeapPtr | Una clase de puntero inteligente para administrar punteros de montón. | atlcore.h |
| CHeapPtrBase | Esta clase constituye 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 de montón. | atlcoll.h |
| CImage | Proporciona compatibilidad mejorada con 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 al construir una matriz de punteros de interfaz COM. | atlcoll.h |
| CInterfaceList | Esta clase proporciona métodos útiles al construir una lista de punteros de interfaz COM. | atlcoll.h |
| CLocalHeap | Esta clase implementa IAtlMemMgr mediante las funciones del montón local win32. | atlmem.h |
| CMessageMap | Esta clase permite que otro objeto acceda a las asignaciones 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 si desea deshabilitar el mantenimiento dinámico MonitorClass de la caché. |
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 de tipos de datos primitivos. | atlcoll.h |
| CPrivateObjectSecurityDesc | Esta clase representa un objeto descriptor de seguridad de objeto privado. | atlsecurity.h |
| CRBMap | Esta clase representa una estructura de asignación, utilizando un Red-Black binario. | atlcoll.h |
| CRBMultiMap | Esta clase representa una estructura de asignación que permite asociar cada clave a más de un valor mediante un Red-Black binario. | atlcoll.h |
| CRBTree | Esta clase proporciona métodos para crear y usar un Red-Black árbol. | 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. Use esta clase si el subproceso va a usar 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 SECURITY_ATTRIBUTES estructura . |
atlsecurity.h |
| CSecurityDesc | Esta clase es un contenedor para la SECURITY_DESCRIPTOR estructura . |
atlsecurity.h |
| Csid | Esta clase es un contenedor para una SID estructura (identificador de seguridad). |
atlsecurity.h |
| CSimpleArray | Esta clase proporciona métodos para administrar una matriz simple. | 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 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 utilizadas por las clases de colección que almacenan CString objetos . |
cstringt.h |
| CStringElementTraitsI | Esta clase proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección. Es similar a CStringElementTraits,pero realiza comparaciones que no tienen en cuenta las mayúsculas y minúsculas. | atlcoll.h |
| CStringRefElementTraits | Esta clase proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de 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 para la TOKEN_GROUPS estructura . |
atlsecurity.h |
| CTokenPrivileges | Esta clase es un contenedor para la TOKEN_PRIVILEGES estructura . |
atlsecurity.h |
| CUrl (clase) | Esta clase representa una dirección URL. Permite manipular cada elemento de la dirección URL independientemente de los demás, ya sea analizando una cadena de dirección URL existente o creando una cadena desde cero. | atlutil.h |
| CW2AEX | Esta clase la usan las macros de conversión de cadena CT2AEX, CW2TEX, CW2CTEX y CT2CAEX, y la definición de tipo CW2A. | atlconv.h |
| CW2CWEX | Esta clase la usan las macros de conversión de cadena CW2CTEX y CT2CWEX, y la definición de tipo CW2CW. | atlconv.h |
| CW2WEX | Esta clase la usan las macros de conversión de cadena CW2TEX y CT2WEX, y la definición de tipo CW2W. | atlconv.h |
| CWin32Heap | Esta clase implementa IAtlMemMgr mediante las funciones de asignación del montón 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 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 a un CreateInstance método . |
atlbase.h |
| IAtlMemMgr | Esta clase representa la interfaz a un administrador de memoria. | atlmem.h |
| IAxWinAmbientDispatch | Esta interfaz proporciona métodos para especificar las características del contenedor o control hospedado. | atlbase.h, ATLIFace.h |
| IAxWinAmbientDispatchEx | Esta interfaz implementa propiedades ambientales 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 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 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 la transferencia uniforme de datos y administrar conexiones. | atlctl.h |
| IDispatchImpl | Esta clase proporciona una implementación predeterminada para la IDispatch parte de una interfaz dual. |
atlcom.h |
| IDispEventImpl | Esta clase proporciona implementaciones de los IDispatch métodos . |
atlcom.h |
| IDispEventSimpleImpl | Esta clase proporciona implementaciones de los IDispatch métodos, sin obtener información de tipos de una biblioteca de tipos. |
atlcom.h |
| IDocHostUIHandlerDispatch | Interfaz para el motor de análisis y representación HTML de Microsoft. | atlbase.h, ATLIFace.h |
| IEnumOnSTLImpl | Esta clase define una interfaz de enumerador basada en una colección de la biblioteca estándar de C++. | atlcom.h |
| IObjectSafetyImpl | Esta clase proporciona una implementación predeterminada de la IObjectSafety interfaz 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 IOleControl interfaz 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 que permiten a un control sin ventanas recibir mensajes de ventana y participar en operaciones de IUnknown 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 y IUnknown permite que un cliente acceda a la información de las páginas de propiedades de un objeto. |
atlctl.h |
| IPersistPropertyBagImpl | Esta clase implementa y permite que un objeto guarde sus propiedades en un paquete de propiedades IUnknown proporcionado por el cliente. |
atlcom.h |
| IPersistStorageImpl | Esta clase implementa la interfaz IPersistStorage. | atlcom.h |
| IPersistStreamInitImpl | Esta clase implementa y IUnknown proporciona una implementación predeterminada de la interfaz IUnknown |
atlcom.h |
| IPointerImpl | Esta clase implementa y IUnknown los métodos de IUnknown |
atlctl.h |
| IPropertyNotifySinkCP | Esta clase expone la interfaz IPropertyNotifySink como una interfaz saliente en un objeto conectable. | atlctl.h |
| IPropertyPage2Impl | Esta clase implementa y IUnknown hereda la implementación predeterminada de IUnknown |
atlctl.h |
| IPropertyPageImpl | Esta clase implementa y IUnknown proporciona una implementación predeterminada de la interfaz IUnknown |
atlctl.h |
| IProvideClassInfo2Impl | Esta clase proporciona una implementación predeterminada de los métodos IProvideClassInfoe 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 y IUnknown proporciona una implementación predeterminada de la interfaz IUnknown |
atlctl.h |
| IServiceProviderImpl | Esta clase proporciona una implementación predeterminada de la IServiceProvider interfaz . |
atlcom.h |
| ISpecifyPropertyPagesImpl | Esta clase implementa y IUnknown proporciona una implementación predeterminada de la interfaz IUnknown |
atlcom.h |
| ISupportErrorInfoImpl | Esta clase proporciona una implementación predeterminada de la interfaz y se puede usar cuando solo una sola ISupportErrorInfo Interface interfaz genera errores en un objeto . |
atlcom.h |
| IThreadPoolConfig (interfaz) | Esta interfaz proporciona métodos para configurar un grupo de subprocesos. | atlutil.h |
| IViewObjectExImpl | Esta clase implementa y proporciona implementaciones predeterminadas de las IUnknown interfaces IUnknown, IViewObject2e IViewObjectEx. |
atlctl.h |
| IWorkerThreadClient (interfaz) | IWorkerThreadClientes la interfaz implementada por los clientes de la IWorkerThreadClient |
atlutil.h |
| _U_MENUorID | Esta clase proporciona contenedores para CreateWindow y CreateWindowEx . |
atlwin.h |
| _U_RECT | Esta clase de adaptador de argumentos permite pasar punteros o referencias a una función que RECT se implementa en términos de punteros. |
atlwin.h |
| _U_STRINGorID | Esta clase de adaptador de argumento permite pasar nombres de recursos (LPCTSTRs) o identificadores de recursos (UINT) a una función sin necesidad de que el autor de la llamada convierta el identificador en una cadena mediante la macro MAKEINTRESOURCE. | atlwin.h |
| Win32ThreadTraits | Esta clase proporciona la función de creación para un Windows de trabajo. Use esta clase si el subproceso no usará funciones crt. | atlbase.h |
Vea también
Componentes de escritorio COM de ATL
Funciones
Variables globales
Typedefs
Información general de clases