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