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 |
---|---|---|
Esta clase es utilizada por las macros CA2TEX y CT2AEXde la conversión de cadenas, y typedef CA2 A. |
atlconv.h |
|
Esta clase es utilizada por las macros CA2CTEX y CT2CAEXde la conversión de cadenas, y typedef CA2 CA. |
atlconv.h |
|
Esta clase es utilizada por las macros CA2TEX, CA2CTEX, CT2WEX, y CT2CWEX, y typedef W CA2 DEde la conversión de cadenas. |
atlconv.h |
|
Esta clase es un contenedor para un token de acceso. |
atlsecurity.h |
|
esta clase es un contenedor para una estructura de ACL (lista de control de acceso). |
atlsecurity.h |
|
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 |
|
Esta clase implementa un objeto array. |
atlcoll.h |
|
Esta clase implementa subproceso-haber agrupado, servidor COM de apartamento-modelo. |
atlbase.h |
|
Esta clase proporciona métodos para implementar subproceso-haber agrupado, servidor COM de apartamento-modelo. |
atlbase.h |
|
Esta clase se crean instancias en cada proyecto ATL. |
atlcore.h |
|
esta clase implementa un módulo de servidor COM. |
atlbase.h |
|
Esta clase proporciona compatibilidad para la depuración interfaces. |
atlbase.h |
|
Esta clase representa el módulo del archivo DLL. |
atlbase.h |
|
Esta clase define una excepción ATL. |
atlexcept.h |
|
esta clase representa el módulo para una aplicación. |
atlbase.h |
|
Esta clase proporciona un contenedor delgado de Windows de administra API. |
atlfile.h |
|
Esta clase representa un archivo asignado a memoria, agregando un operador de conversión a los métodos de CAtlFileMappingBase. |
atlfile.h |
|
Esta clase representa un archivo asignado a memoria. |
atlfile.h |
|
Esta clase proporciona métodos para crear y administrar un objeto list. |
atlcoll.h |
|
Esta clase proporciona métodos para crear y administrar un objeto de asignación. |
atlcoll.h |
|
Esta clase proporciona los métodos que usa varias clases de módulo ATL. |
atlbase.h |
|
esta clase implementa un módulo de ATL. |
atlbase.h |
|
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 |
|
esta clase implementa un servicio. |
atlbase.h |
|
Esta clase proporciona métodos para la creación y el uso de un archivo temporal. |
atlfile.h |
|
Esta clase proporciona un contenedor con las funciones del gestor de (KTM) transacciones de Kernel. |
atltransactionmanager.h |
|
Esta clase proporciona compatibilidad para los componentes de visualización en una ventana de ATL. |
atlbase.h |
|
Esta clase representa un objeto de puntero inteligente. |
atlbase.h |
|
Esta clase proporciona métodos útiles al crear una matriz de punteros inteligentes. |
atlbase.h |
|
Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros inteligentes. |
atlcoll.h |
|
Esta clase proporciona métodos útiles al crear una lista de punteros inteligentes. |
atlcoll.h |
|
Esta clase representa un objeto de puntero inteligente mediante el vector nuevo y operadores de cancelación. |
atlbase.h |
|
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 |
|
Esta clase implementa un cuadro de diálogo (modal o no modal) que los controles ActiveX de hospeda. |
atlwin.h |
|
Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX. |
atlwin.h |
|
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 |
|
Esta clase implementa la interfaz IBindStatusCallback. |
atlctl.h |
|
esta clase implementa IUnknown para un objeto agregado. |
atlcom.h |
|
Esta clase proporciona métodos para administrar la memoria usando las rutinas COM de memoria. |
atlbase.h |
|
Esta clase proporciona compatibilidad para administrar un apartamento de un módulo subproceso-reunido EXE. |
atlbase.h |
|
Esta clase proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica. |
atlcore.h |
|
A partir de ATL 7,0, CComAutoThreadModule está obsoleto: vea módulos de ATL para más detalles. |
atlbase.h |
|
Esta clase es un contenedor para s para BSTR. |
atlbase.h |
|
Esta clase implementa IUnknown para una interfaz de rasgón. |
atlcom.h |
|
esta clase implementa la interfaz de IClassFactory . |
atlcom.h |
|
esta clase implementa la interfaz de IClassFactory2 . |
atlcom.h |
|
Esta clase implementa la interfaz de IClassFactory y permite que los objetos se crean en apartamentos múltiples. |
atlcom.h |
|
Esta clase se deriva de CComClassFactory y utiliza CComObjectGlobal para construir un único objeto. |
atlcom.h |
|
Esta clase proporciona métodos para crear instancias de una clase y obtener sus propiedades. |
atlcom.h |
|
Esta clase proporciona los métodos necesarios para implementar un control compuesto. |
atlctl.h |
|
Esta clase implementa IUnknown delegando a IUnknowndel objeto propietario. |
atlcom.h |
|
Esta clase proporciona métodos para crear y administrar controles ATL. |
atlctl.h |
|
Esta clase proporciona métodos para crear y administrar controles ATL. |
atlctl.h |
|
Esta clase proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica. |
atlcore.h |
|
Esta clase proporciona los métodos para bloquear y desbloquear un objeto de sección crítica. |
atlbase.h |
|
Esta clase tiene métodos y operadores para crear y administrar un objeto de CURRENCY . |
atlcur.h |
|
Esta clase almacena una matriz de punteros de IUnknown . |
atlcom.h |
|
Esta clase define un objeto COM de enumerador basado en una matriz. |
atlcom.h |
|
Esta clase proporciona la implementación de una interfaz COM de enumerador donde los elementos enumerados se almacenan en una matriz. |
atlcom.h |
|
Esta clase define un objeto COM de enumerador basándose en una colección de STL. |
atlcom.h |
|
esta clase proporciona los mismos métodos que CComCriticalSection pero no proporciona una sección crítica. |
atlcore.h |
|
Esta clase proporciona métodos para tratar de punteros de interfaz y de la tabla global de la interfaz (GIT). |
atlbase.h |
|
Esta clase implementa IAtlMemMgr mediante las funciones de asignación de memoria COM. |
ATLComMem.h |
|
Una clase de puntero inteligente para administrar punteros de la pila. |
atlbase.h |
|
A partir de ATL 7,0, CComModule está obsoleto: vea módulos de ATL para más detalles. |
atlbase.h |
|
Esta clase proporciona métodos seguros para subprocesos para aumentar y disminuir el valor de una variable. |
atlbase.h |
|
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 |
|
esta clase implementa IUnknown para un objeto nonaggregated. |
atlcom.h |
|
Esta clase administra un recuento de referencias en el módulo que contiene el objeto de Base . |
atlcom.h |
|
Esta clase implementa IUnknown para un objeto nonaggregated, pero no incrementa el recuento de bloqueo del módulo en el constructor. |
atlcom.h |
|
Este typedef de CComObjectRootEx templatized en el modelo de subprocesos predeterminado del servidor. |
atlcom.h |
|
Esta clase proporciona métodos a la administración del recuento de referencias de objeto ID para los objetos nonaggregated y agregados. |
atlcom.h |
|
Esta clase crea un objeto COM temporal y se proporciona una implementación básica de IUnknown. |
atlcom.h |
|
esta clase implementa IUnknown para un objeto agregado o nonaggregated. |
atlcom.h |
|
Una clase de puntero inteligente para administrar punteros de interfaz COM. |
atlcomcli.h |
|
Esta clase proporciona una base para las clases inteligentes de puntero usando las rutinas basado en COM de memoria. |
atlcomcli.h |
|
Una clase de puntero inteligente para administrar punteros de interfaz COM. |
atlcomcli.h |
|
Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de interfaz COM. |
atlcoll.h |
|
esta clase es un contenedor para la estructura de SAFEARRAY Data Type . |
atlsafe.h |
|
esta clase es un contenedor para una estructura de SAFEARRAYBOUND . |
atlsafe.h |
|
Esta clase administra la selección de subprocesos para la clase CComAutoThreadModule. |
atlbase.h |
|
Esta clase proporciona métodos para aumentar y disminuir el valor de una variable. |
atlbase.h |
|
Esta clase implementa una interfaz de rasgón. |
atlcom.h |
|
Esta clase almacena los punteros de IUnknown y es utilizada como parámetro a la clase de plantilla de IConnectionPointImpl . |
atlcom.h |
|
Esta clase envuelve el tipo de VARIANT, proporcionando un miembro que indica el tipo de datos almacenados. |
atlcomcli.h |
|
esta clase implementa una ventana contenida dentro de otro objeto. |
atlwin.h |
|
Esta clase proporciona métodos para administrar la memoria usando las rutinas de memoria CRT. |
atlcore.h |
|
Esta clase implementa IAtlMemMgr mediante las funciones del montón de CRT. |
atlmem.h |
|
Esta clase es un contenedor para una estructura DACL (lista de control de acceso discrecional (DACL)). |
atlsecurity.h |
|
Utilice esta clase para enviar informes de depuración a una canalización con nombre. |
atlutil.h |
|
Esta clase proporciona dos funciones estáticas para convertir los caracteres entre mayúsculas y minúsculas. |
atlcoll.h |
|
Esta clase proporciona funciones de comparación predeterminadas del elemento. |
atlcoll.h |
|
Esta clase proporciona métodos predeterminados y funciones para una clase de colección. |
atlcoll.h |
|
Esta clase proporciona una función estática por valores hash. calcular |
atlcoll.h |
|
Esta clase proporciona métodos para crear un cuadro de diálogo modal o no modal. |
atlwin.h |
|
Esta clase proporciona métodos que admiten el encadenamiento dinámico de los mapas de mensajes. |
atlwin.h |
|
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 |
|
Esta clase proporciona los métodos predeterminados de copia y move para una clase de colección. |
atlcoll.h |
|
Esta clase proporciona métodos para notificar al receptor de contenedor con relación a los cambios de la propiedad del control. |
atlctl.h |
|
Esta clase implementa IAtlMemMgr mediante las funciones globales de la pila de Win32. |
atlmem.h |
|
Esta clase proporciona métodos para crear y utilizar un objeto ID. |
atlbase.h |
|
Una clase de puntero inteligente para administrar punteros de la pila. |
atlcore.h |
|
Esta clase forma la base para varias clases inteligentes de puntero de la pila. |
atlcore.h |
|
Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de la pila. |
atlcoll.h |
|
Esta clase proporciona métodos útiles al crear una lista de punteros de la pila. |
atlcoll.h |
|
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 |
|
Esta clase proporciona métodos útiles al crear una matriz de punteros de interfaz COM. |
atlcoll.h |
|
Esta clase proporciona métodos útiles al crear una lista de punteros de interfaz COM. |
atlcoll.h |
|
Esta clase implementa IAtlMemMgr mediante funciones locales de la pila de Win32. |
atlmem.h |
|
Esta clase permite que los mapas de mensajes de un objeto tengan acceso a ellos otro objeto. |
atlwin.h |
|
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 |
|
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 |
|
esta clase representa una ruta. |
atlpath.h |
|
Esta clase proporciona métodos predeterminados y funciones para una clase de colección integrada por tipos de datos primitivos. |
atlcoll.h |
|
Esta clase representa un objeto de descriptor de seguridad privado del objeto. |
atlsecurity.h |
|
Esta clase representa una estructura de asignación, utilizando un árbol binario de Rojo-Negro. |
atlcoll.h |
|
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 |
|
Esta clase proporciona métodos para crear y utilizar un árbol de Rojo-Negro. |
atlcoll.h |
|
Esta clase proporciona métodos para manipular entradas en el registro del sistema. |
atlbase.h |
|
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 |
|
Esta clase es un contenedor para una estructura SACL (lista de control de acceso del sistema). |
atlsecurity.h |
|
esta clase es un contenedor fino para la estructura de SECURITY_ATTRIBUTES . |
atlsecurity.h |
|
esta clase es un contenedor para la estructura de SECURITY_DESCRIPTOR . |
atlsecurity.h |
|
esta clase es un contenedor para una estructura de SID (identificador de seguridad). |
atlsecurity.h |
|
Esta clase proporciona métodos para administrar una simple matriz. |
atlsimpcoll.h |
|
esta clase es una aplicación auxiliar para la clase de CSimpleArray . |
atlsimpcoll.h |
|
esta clase es una aplicación auxiliar para la clase de CSimpleArray . |
atlsimpcoll.h |
|
esta clase implementa un cuadro de diálogo modal básico. |
atlwin.h |
|
Esta clase proporciona compatibilidad para una matriz simple de asignación. |
atlsimpcoll.h |
|
esta clase es una aplicación auxiliar para la clase de CSimpleMap . |
atlsimpcoll.h |
|
esta clase es una aplicación auxiliar para la clase de CSimpleMap . |
atlsimpcoll.h |
|
Esta clase proporciona métodos para implementar un objeto de nodo del complemento. |
atlsnap.h |
|
Esta clase proporciona métodos para implementar un objeto de la página de propiedades del complemento. |
atlsnap.h |
|
Esta clase proporciona métodos para admitir los valores de propiedad comunes. |
atlctl.h |
|
Esta clase proporciona funciones estáticas que las clases de colección que almacenan los objetos de CString . |
cstringt.h |
|
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 |
|
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 |
|
Esta clase proporciona un grupo de subprocesos de trabajo que procesen una cola de elementos de trabajo. |
atlutil.h |
|
esta clase es un contenedor para la estructura de TOKEN_GROUPS . |
atlsecurity.h |
|
esta clase es un contenedor para la estructura de TOKEN_PRIVILEGES . |
atlsecurity.h |
|
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 |
|
Esta clase es utilizada por las macros CT2AEX, CW2TEX, CW2CTEX, y CT2CAEX, y typedef CW2 Ade la conversión de cadenas. |
atlconv.h |
|
Esta clase es utilizada por las macros CW2CTEX y CT2CWEXde la conversión de cadenas, y typedef CW2 CW. |
atlconv.h |
|
Esta clase es utilizada por las macros CW2TEX y CT2WEXde la conversión de cadenas, y typedef CW2W. |
atlconv.h |
|
Esta clase implementa IAtlMemMgr mediante las funciones de asignación del montón de Win32. |
atlmem.h |
|
Esta clase proporciona métodos para manipular una ventana. |
atlwin.h |
|
Esta clase proporciona métodos para crear o crear subclases de una ventana. |
atlwin.h |
|
Esta clase proporciona un método para normalizar los estilos utilizados al crear un objeto de la ventana. |
atlwin.h |
|
Esta clase proporciona un método para normalizar los estilos utilizados al crear un objeto de la ventana. |
atlwin.h |
|
Esta clase proporciona métodos para registrar información para una clase de ventana. |
atlwin.h |
|
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 |
|
esta clase representa una interfaz a un método de CreateInstance . |
atlbase.h |
|
esta clase representa la interfaz a un administrador de memoria. |
atlmem.h |
|
Esta interfaz proporciona métodos para especificar características de control o contenedor hospedado. |
atlbase.h, ATLIFace.h |
|
Esta interfaz implementa las propiedades de ambiente complementarios para un control hospedado. |
atlbase.h, ATLIFace.h |
|
Esta interfaz proporciona métodos para manipular un control y su objeto de host. |
atlbase.h, ATLIFace.h |
|
Esta interfaz proporciona métodos para manipular un control con licencia y su objeto de host. |
atlbase.h, ATLIFace.h |
|
Esta clase proporciona métodos utilizados por una clase de colección. |
atlcom.h |
|
Esta clase implementa un contenedor de punto de conexión para administrar una colección de objetos IConnectionPointImpl . |
atlcom.h |
|
esta clase implementa un punto de conexión. |
atlcom.h |
|
Esta clase proporciona métodos para admitir la Transferencia de datos uniforme y administrar conexiones. |
atlctl.h |
|
Esta clase proporciona una implementación predeterminada para la parte de IDispatch de una interfaz dual. |
atlcom.h |
|
Esta clase proporciona implementaciones de los métodos de IDispatch . |
atlcom.h |
|
Esta clase proporciona implementaciones de los métodos de IDispatch , sin obtener información de tipo de una biblioteca de tipos. |
atlcom.h |
|
una interfaz a Microsoft HTML que analiza y que genera el motor. |
atlbase.h, ATLIFace.h |
|
Esta clase define una interfaz de enumerador basada en una colección de STL. |
atlcom.h |
|
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 |
|
Esta clase proporciona métodos permitiendo que un objeto se comunique con el sitio. |
atlcom.h |
|
Esta clase proporciona una implementación predeterminada de la interfaz de IOleControl e implementa IUnknown. |
atlctl.h |
|
Esta clase proporciona métodos para ayudar a la comunicación entre un control en contexto y su contenedor. |
atlctl.h |
|
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 |
|
Esta clase implementa IUnknown y es la interfaz principal a través de la cual un contenedor se comunica con un control. |
atlctl.h |
|
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 |
|
Esta clase implementa IUnknown y permite que un objeto guarde sus propiedades en un contenedor de propiedades cliente-proporcionado. |
atlcom.h |
|
esta clase implementa la interfaz de IPersistStorage . |
atlcom.h |
|
esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IPersistStreamInit . |
atlcom.h |
|
esta clase implementa IUnknown y los métodos de interfaz de IPointerInactive . |
atlctl.h |
|
Esta clase expone la interfaz de IPropertyNotifySink como interfaz de salida en un objeto conectable. |
atlctl.h |
|
esta clase implementa IUnknown y hereda la implementación predeterminada de IPropertyPageImpl. |
atlctl.h |
|
esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IPropertyPage . |
atlctl.h |
|
esta clase proporciona una implementación predeterminada de los métodos de IProvideClassInfo y de IProvideClassInfo2 . |
atlcom.h |
|
Esta clase combina la inicialización del control de contenedores en una única llamada. |
atlctl.h |
|
esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IRunnableObject . |
atlctl.h |
|
esta clase proporciona una implementación predeterminada de la interfaz de IServiceProvider . |
atlcom.h |
|
esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de ISpecifyPropertyPages . |
atlcom.h |
|
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 |
|
Esta interfaz proporciona métodos para configurar un grupo de subprocesos. |
atlutil.h |
|
Esta clase implementa IUnknown y proporciona implementaciones predeterminadas de las interfaces de IViewObject, de IViewObject2, y de IViewObjectEx . |
atlctl.h |
|
IWorkerThreadClient es la interfaz implementada por los clientes de la clase de CWorkerThread . |
atlutil.h |
|
Esta clase proporciona contenedores para CreateWindow y CreateWindowEx. |
atlwin.h |
|
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 |
|
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 |
|
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 |