Classes et structs ATL
La bibliothèque de modèles actifs (ATL) inclut les classes et structs suivants. Pour rechercher une classe particulière par catégorie, consultez la vue d’ensemble de la classe ATL.
Classe / struct | Description | Fichier d’en-tête |
---|---|---|
ATL_DRAWINFO |
Contient des informations utilisées pour le rendu sur différentes cibles, telles qu’une imprimante, un métafichier ou un contrôle ActiveX. | atlctl.h |
_AtlCreateWndData |
Contient des données d’instance de classe dans le code de fenêtrage dans ATL. | atlbase.h |
_ATL_BASE_MODULE70 |
Utilisé par n’importe quel projet qui utilise ATL. | atlbase.h |
_ATL_COM_MODULE70 |
Utilisé par le code COM dans ATL. | atlbase.h |
_ATL_FUNC_INFO |
Contient des informations de type utilisées pour décrire une méthode ou une propriété sur une dispinterface. | atlcom.h |
_ATL_MODULE70 |
Contient des données utilisées par chaque module ATL. | atlbase.h |
_ATL_WIN_MODULE70 |
Utilisé par le code de fenêtrage dans ATL. | atlbase.h |
CA2AEX |
Cette classe est utilisée par les macros de conversion de CA2TEX chaîne et CT2AEX , et le typedef CA2A . |
atlconv.h |
CA2CAEX |
Cette classe est utilisée par les macros de conversion de chaîne et CA2CTEX CT2CAEX , et le typedef CA2CA . |
atlconv.h |
CA2WEX |
Cette classe est utilisée par les macros de conversion de chaîne , CA2TEX CA2CTEX , CT2WEX et CT2CWEX le typedef CA2W . |
atlconv.h |
CAccessToken |
Cette classe est un wrapper pour un jeton d’accès. | atlsecurity.h |
CAcl |
Cette classe est un wrapper pour une structure ACL (liste de contrôle d’accès). | atlsecurity.h |
CAdapt |
Ce modèle permet d'inclure dans un wrapper les classes qui redéfinissent l'opérateur d'adresse afin de retourner un autre élément que l'adresse de l'objet. | atlcomcli.h |
CAtlArray |
Cette classe implémente un objet de tableau. | atlcoll.h |
CAtlAutoThreadModule |
Cette classe implémente un serveur COM de modèle d’appartement mis en pool de threads. | atlbase.h |
CAtlAutoThreadModuleT |
Cette classe fournit des méthodes pour l’implémentation d’un serveur COM de modèle d’appartement mis en pool de threads. | atlbase.h |
CAtlBaseModule |
Cette classe est instanciée dans chaque projet ATL. | atlcore.h |
CAtlComModule |
Cette classe implémente un module de serveur COM. | atlbase.h |
CAtlDebugInterfacesModule |
Cette classe prend en charge les interfaces de débogage. | atlbase.h |
CAtlDllModuleT |
Cette classe représente le module d’une DLL. | atlbase.h |
CAtlException |
Cette classe définit une exception ATL. | atlexcept.h |
CAtlExeModuleT |
Cette classe représente le module d’une application. | atlbase.h |
CAtlFile |
Cette classe fournit un wrapper mince autour de l’API de gestion des fichiers Windows. | atlfile.h |
CAtlFileMapping |
Cette classe représente un fichier mappé en mémoire, en ajoutant un opérateur de cast aux méthodes de CAtlFileMappingBase . |
atlfile.h |
CAtlFileMappingBase |
Cette classe représente un fichier mappé en mémoire. | atlfile.h |
CAtlList |
Cette classe fournit des méthodes pour créer et gérer un objet de liste. | atlcoll.h |
CAtlMap |
Cette classe fournit des méthodes pour créer et gérer un objet map. | atlcoll.h |
CAtlModule |
Cette classe fournit des méthodes utilisées par plusieurs classes de module ATL. | atlbase.h |
CAtlModuleT |
Cette classe implémente un module ATL. | atlbase.h |
CAtlPreviewCtrlImpl |
Cette classe est une implémentation ATL d’une fenêtre placée sur une fenêtre hôte fournie par Shell pour Rich Preview. | atlpreviewctrlimpl h. |
CAtlServiceModuleT |
Cette classe implémente un service. | atlbase.h |
CAtlTemporaryFile |
Cette classe fournit des méthodes pour la création et l’utilisation d’un fichier temporaire. | atlfile.h |
CAtlTransactionManager |
Cette classe fournit un wrapper aux fonctions KTM (Kernel Transaction Manager). | atltransactionmanager h. |
CAtlWinModule |
Cette classe prend en charge les composants de fenêtrage ATL. | atlbase.h |
CAutoPtr |
Cette classe représente un objet pointeur intelligent. | atlbase.h |
CAutoPtrArray |
Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs intelligents. | atlbase.h |
CAutoPtrElementTraits |
Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs intelligents. | atlcoll.h |
CAutoPtrList |
Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs intelligents. | atlcoll.h |
CAutoVectorPtr |
Cette classe représente un objet pointeur intelligent à l’aide de vecteurs nouveaux et d’opérateurs de suppression. | atlbase.h |
CAutoVectorPtrElementTraits |
Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs intelligents à l’aide d’opérateurs de vecteurs nouveaux et de suppression. | atlcoll.h |
CAxDialogImpl |
Cette classe implémente une boîte de dialogue (modale ou sans mode) qui héberge les contrôles ActiveX. | atlwin.h |
CAxWindow |
Cette classe fournit des méthodes pour manipuler une fenêtre hébergeant un contrôle ActiveX. | atlwin.h |
CAxWindow2T |
Cette classe fournit des méthodes pour manipuler une fenêtre qui héberge un contrôle ActiveX et prend également en charge l’hébergement de contrôles ActiveX sous licence. | atlwin.h |
CBindStatusCallback |
Cette classe implémente l’interface IBindStatusCallback . |
atlctl.h |
CComAggObject |
Cette classe implémente IUnknown pour un objet agrégé. |
atlcom.h |
CComAllocator |
Cette classe fournit des méthodes pour gérer la mémoire à l’aide de routines de mémoire COM. | atlbase.h |
CComApartment |
Cette classe prend en charge la gestion d’un appartement dans un module EXE mis en pool de threads. | atlbase.h |
CComAutoCriticalSection |
Cette classe fournit des méthodes pour obtenir et libérer la propriété d’un objet de section critique. | atlcore.h |
CComAutoThreadModule |
À partir d’ATL 7.0, CComAutoThreadModule il est obsolète : consultez les modules ATL pour plus d’informations. |
atlbase.h |
CComBSTR |
Cette classe est un wrapper pour les BSTR. | atlbase.h |
CComCachedTearOffObject |
Cette classe implémente IUnknown pour une interface de déchirure. |
atlcom.h |
CComClassFactory |
Cette classe implémente l’interface IClassFactory . |
atlcom.h |
CComClassFactory2 |
Cette classe implémente l’interface IClassFactory2 . |
atlcom.h |
CComClassFactoryAutoThread |
Cette classe implémente l’interface IClassFactory et permet la création d’objets dans plusieurs appartements. |
atlcom.h |
CComClassFactorySingleton |
Cette classe dérive CComClassFactory et utilise CComObjectGlobal pour construire un seul objet. |
atlcom.h |
CComCoClass |
Cette classe fournit des méthodes pour créer des instances d’une classe et obtenir ses propriétés. | atlcom.h |
CComCompositeControl |
Cette classe fournit les méthodes requises pour implémenter un contrôle composite. | atlctl.h |
CComContainedObject |
Cette classe implémente IUnknown en déléguant à l’objet IUnknown propriétaire. |
atlcom.h |
CComControl |
Cette classe fournit des méthodes pour créer et gérer des contrôles ATL. | atlctl.h |
CComControlBase |
Cette classe fournit des méthodes pour créer et gérer des contrôles ATL. | atlctl.h |
CComCriticalSection |
Cette classe fournit des méthodes pour obtenir et libérer la propriété d’un objet de section critique. | atlcore.h |
CComCritSecLock |
Cette classe fournit des méthodes pour verrouiller et déverrouiller un objet de section critique. | atlbase.h |
CComCurrency |
Cette classe a des méthodes et des opérateurs pour la création et la gestion d’un CURRENCY objet. |
atlcur.h |
CComDynamicUnkArray |
Cette classe stocke un tableau de IUnknown pointeurs. |
atlcom.h |
CComEnum |
Cette classe définit un objet d’énumérateur COM basé sur un tableau. | atlcom.h |
CComEnumImpl |
Cette classe fournit l’implémentation d’une interface d’énumérateur COM où les éléments énumérés sont stockés dans un tableau. | atlcom.h |
CComEnumOnSTL |
Cette classe définit un objet d’énumérateur COM basé sur une collection de bibliothèques standard C++. | atlcom.h |
CComFakeCriticalSection |
Cette classe fournit les mêmes méthodes que CComCriticalSection celles qui ne fournissent pas de section critique. |
atlcore.h |
CComGITPtr |
Cette classe fournit des méthodes pour traiter les pointeurs d’interface et la table d’interface globale (GIT). | atlbase.h |
CComHeap |
Cette classe implémente IAtlMemMgr l’utilisation des fonctions d’allocation de mémoire COM. |
ATLComMem.h |
CComHeapPtr |
Classe de pointeur intelligent pour la gestion des pointeurs de tas. | atlbase.h |
CComModule |
À partir d’ATL 7.0, CComModule il est obsolète : consultez les modules ATL pour plus d’informations. |
atlbase.h |
CComMultiThreadModel |
Cette classe fournit des méthodes thread-safe pour incrémenter et décrémenter la valeur d’une variable. | atlbase.h |
CComMultiThreadModelNoCS |
Cette classe fournit des méthodes thread-safe pour incrémenter et décrémenter la valeur d’une variable, sans verrouillage de section critique ni fonctionnalité de déverrouillage. | atlbase.h |
CComObject |
Cette classe implémente IUnknown pour un objet non agrégé. |
atlcom.h |
CComObjectGlobal |
Cette classe gère un nombre de références sur le module contenant votre Base objet. |
atlcom.h |
CComObjectNoLock |
Cette classe implémente pour un objet non agrégé, mais n’incrémente pas le nombre de verrous IUnknown de module dans le constructeur. |
atlcom.h |
CComObjectRoot |
Ce typedef est CComObjectRootEx templaté sur le modèle de threading par défaut du serveur. |
atlcom.h |
CComObjectRootEx |
Cette classe fournit des méthodes pour gérer la gestion du nombre de références d’objets pour les objets non agrégés et non agrégés. | atlcom.h |
CComObjectStack |
Cette classe crée un objet COM temporaire et lui fournit une implémentation squelette de IUnknown . |
atlcom.h |
CComPolyObject |
Cette classe implémente IUnknown pour un objet agrégé ou non agrégé. |
atlcom.h |
CComPtr |
Classe de pointeur intelligent pour la gestion des pointeurs d’interface COM. | atlcomcli.h |
CComPtrBase |
Cette classe fournit une base pour les classes de pointeur intelligentes à l’aide de routines de mémoire COM. | atlcomcli.h |
CComQIPtr |
Classe de pointeur intelligent pour la gestion des pointeurs d’interface COM. | atlcomcli.h |
CComQIPtrElementTraits |
Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs d’interface COM. | atlcoll.h |
CComSafeArray |
Cette classe est un wrapper pour la SAFEARRAY Data Type structure. |
atlsafe.h |
CComSafeArrayBound |
Cette classe est un wrapper pour une SAFEARRAYBOUND structure. |
atlsafe.h |
CComSimpleThreadAllocator |
Cette classe gère la sélection de threads pour la classe CComAutoThreadModule . |
atlbase.h |
CComSingleThreadModel |
Cette classe fournit des méthodes pour incrémenter et décrémenter la valeur d’une variable. | atlbase.h |
CComTearOffObject |
Cette classe implémente une interface de déchirure. | atlcom.h |
CComUnkArray |
Cette classe stocke IUnknown les pointeurs et est conçue pour être utilisée comme paramètre pour la IConnectionPointImpl classe de modèle. |
atlcom.h |
CComVariant |
Cette classe encapsule le VARIANT type, en fournissant un membre indiquant le type de données stockées. |
atlcomcli.h |
CContainedWindowT |
Cette classe implémente une fenêtre contenue dans un autre objet. | atlwin.h |
CCRTAllocator |
Cette classe fournit des méthodes pour gérer la mémoire à l’aide de routines de mémoire CRT. | atlcore.h |
CCRTHeap |
Cette classe implémente IAtlMemMgr à l’aide des fonctions de tas CRT. |
atlmem.h |
CDacl |
Cette classe est un wrapper pour une structure DACL (liste de contrôle d’accès discrétionnaire). | atlsecurity.h |
CDebugReportHook Classe |
Utilisez cette classe pour envoyer des rapports de débogage à un canal nommé. | atlutil.h |
CDefaultCharTraits |
Cette classe fournit deux fonctions statiques pour convertir des caractères entre des majuscules et des minuscules. | atlcoll.h |
CDefaultCompareTraits |
Cette classe fournit des fonctions de comparaison d’éléments par défaut. | atlcoll.h |
CDefaultElementTraits |
Cette classe fournit des méthodes et fonctions par défaut pour une classe de collection. | atlcoll.h |
CDefaultHashTraits |
Cette classe fournit une fonction statique pour calculer les valeurs de hachage. | atlcoll.h |
CDialogImpl |
Cette classe fournit des méthodes pour créer une boîte de dialogue modale ou sans mode. | atlwin.h |
CDynamicChain |
Cette classe fournit des méthodes prenant en charge le chaînage dynamique des mappages de messages. | atlwin.h |
CElementTraits |
Cette classe est utilisée par les classes de collection pour fournir des méthodes et des fonctions pour le déplacement, la copie, la comparaison et les opérations de hachage. | atlcoll.h |
CElementTraitsBase |
Cette classe fournit des méthodes de copie et de déplacement par défaut pour une classe de collection. | atlcoll.h |
CFirePropNotifyEvent |
Cette classe fournit des méthodes pour notifier le récepteur du conteneur en ce qui concerne les modifications des propriétés de contrôle. | atlctl.h |
CGlobalHeap |
Cette classe implémente à l’aide des IAtlMemMgr fonctions de tas globales Win32. |
atlmem.h |
CHandle |
Cette classe fournit des méthodes de création et d’utilisation d’un objet handle. | atlbase.h |
CHeapPtr |
Classe de pointeur intelligent pour la gestion des pointeurs de tas. | atlcore.h |
CHeapPtrBase |
Cette classe constitue la base de plusieurs classes de pointeur de tas intelligents. | atlcore.h |
CHeapPtrElementTraits Classe |
Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs de tas. | atlcoll.h |
CHeapPtrList |
Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs de tas. | atlcoll.h |
CImage |
Fournit une prise en charge améliorée des bitmaps, notamment la possibilité de charger et d’enregistrer des images dans les formats JPEG, GIF, BMP et PNG (Portable Network Graphics). | atlimage.h |
CInterfaceArray |
Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs d’interface COM. | atlcoll.h |
CInterfaceList |
Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs d’interface COM. | atlcoll.h |
CLocalHeap |
Cette classe implémente l’utilisation des IAtlMemMgr fonctions de tas local Win32. |
atlmem.h |
CMessageMap |
Cette classe permet d’accéder aux mappages de messages d’un objet par un autre objet. | atlwin.h |
CNonStatelessWorker Classe |
Reçoit les demandes d’un pool de threads et les transmet à un objet worker créé et détruit sur chaque requête. | atlutil.h |
CNoWorkerThread Classe |
Utilisez cette classe comme argument pour les classes de MonitorClass cache de paramètres de modèle si vous souhaitez désactiver la maintenance du cache dynamique. |
atlutil.h |
CPathT Classe |
Cette classe représente un chemin d’accès. | atlpath.h |
CPrimitiveElementTraits |
Cette classe fournit des méthodes et fonctions par défaut pour une classe de collection composée de types de données primitifs. | atlcoll.h |
CPrivateObjectSecurityDesc |
Cette classe représente un objet de descripteur de sécurité d’objet privé. | atlsecurity.h |
CRBMap |
Cette classe représente une structure de mappage, à l’aide d’une arborescence binaire Rouge-Noir. | atlcoll.h |
CRBMultiMap |
Cette classe représente une structure de mappage qui permet à chaque clé d’être associée à plusieurs valeurs, à l’aide d’une arborescence binaire Rouge-Noir. | atlcoll.h |
CRBTree |
Cette classe fournit des méthodes pour créer et utiliser une arborescence Rouge-Noir. | atlcoll.h |
CRegKey |
Cette classe fournit des méthodes pour manipuler des entrées dans le registre système. | atlbase.h |
CRTThreadTraits |
Cette classe fournit la fonction de création d’un thread CRT. Utilisez cette classe si le thread utilisera des fonctions CRT. | atlbase.h |
CSacl |
Cette classe est un wrapper pour une structure SACL (liste de contrôle d’accès système). | atlsecurity.h |
CSecurityAttributes |
Cette classe est un wrapper mince pour la SECURITY_ATTRIBUTES structure. |
atlsecurity.h |
CSecurityDesc |
Cette classe est un wrapper pour la SECURITY_DESCRIPTOR structure. |
atlsecurity.h |
CSid |
Cette classe est un wrapper pour une SID structure (identificateur de sécurité). |
atlsecurity.h |
CSimpleArray |
Cette classe fournit des méthodes pour gérer un tableau simple. | atlsimpcoll.h |
CSimpleArrayEqualHelper |
Cette classe est un assistance pour la CSimpleArray classe. |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
Cette classe est un assistance pour la CSimpleArray classe. |
atlsimpcoll.h |
CSimpleDialog |
Cette classe implémente une boîte de dialogue modale de base. | atlwin.h |
CSimpleMap |
Cette classe prend en charge un tableau de mappage simple. | atlsimpcoll.h |
CSimpleMapEqualHelper |
Cette classe est un assistance pour la CSimpleMap classe. |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
Cette classe est un assistance pour la CSimpleMap classe. |
atlsimpcoll.h |
CSnapInItemImpl |
Cette classe fournit des méthodes pour implémenter un objet de nœud enfichable. | atlsnap.h |
CSnapInPropertyPageImpl |
Cette classe fournit des méthodes pour implémenter un objet de page de propriétés enfichable. | atlsnap.h |
CStockPropImpl |
Cette classe fournit des méthodes pour prendre en charge les valeurs de propriété boursière. | atlctl.h |
CStringElementTraits |
Cette classe fournit des fonctions statiques utilisées par les classes de collection stockant des CString objets. |
cstringt h. |
CStringElementTraitsI |
Cette classe fournit des fonctions statiques liées aux chaînes stockées dans des objets de classe de collection. Il est similaire à CStringElementTraits , mais effectue des comparaisons qui ne respectent pas la casse. |
atlcoll.h |
CStringRefElementTraits |
Cette classe fournit des fonctions statiques liées aux chaînes stockées dans des objets de classe de collection. Les objets de chaîne sont traités en tant que références. | atlcoll.h |
CThreadPool Classe |
Cette classe fournit un pool de threads de travail qui traitent une file d’attente d’éléments de travail. | atlutil.h |
CTokenGroups |
Cette classe est un wrapper pour la TOKEN_GROUPS structure. |
atlsecurity.h |
CTokenPrivileges |
Cette classe est un wrapper pour la TOKEN_PRIVILEGES structure. |
atlsecurity.h |
CUrl Classe |
Cette classe représente une URL. Il vous permet de manipuler chaque élément de l’URL indépendamment des autres si vous analysez une chaîne d’URL existante ou créez une chaîne à partir de zéro. | atlutil.h |
CW2AEX |
Cette classe est utilisée par les macros de conversion de chaîne , CT2AEX CW2TEX , CW2CTEX et CT2CAEX le typedef CW2A . |
atlconv.h |
CW2CWEX |
Cette classe est utilisée par les macros de conversion de CW2CTEX chaîne et CT2CWEX , et le typedef CW2CW . |
atlconv.h |
CW2WEX |
Cette classe est utilisée par les macros de conversion de CW2TEX chaîne et CT2WEX , et le typedef CW2W . |
atlconv.h |
CWin32Heap |
Cette classe implémente l’utilisation des IAtlMemMgr fonctions d’allocation de tas Win32. |
atlmem.h |
CWindow |
Cette classe fournit des méthodes pour manipuler une fenêtre. | atlwin.h |
CWindowImpl |
Cette classe fournit des méthodes pour la création ou la sous-classe d’une fenêtre. | atlwin.h |
CWinTraits |
Cette classe fournit une méthode de normalisation des styles utilisés lors de la création d’un objet de fenêtre. | atlwin.h |
CWinTraitsOR |
Cette classe fournit une méthode de normalisation des styles utilisés lors de la création d’un objet de fenêtre. | atlwin.h |
CWndClassInfo |
Cette classe fournit des méthodes pour inscrire des informations pour une classe de fenêtre. | atlwin.h |
CWorkerThread Classe |
Cette classe crée un thread de travail ou utilise un thread existant, attend sur un ou plusieurs handles d’objet noyau et exécute une fonction cliente spécifiée quand l’un des handles est signalé. | atlutil.h |
IAtlAutoThreadModule |
Cette classe représente une interface vers une CreateInstance méthode. |
atlbase.h |
IAtlMemMgr |
Cette classe représente l’interface d’un gestionnaire de mémoire. | atlmem.h |
IAxWinAmbientDispatch |
Cette interface fournit des méthodes pour spécifier les caractéristiques du contrôle hébergé ou du conteneur. | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
Cette interface implémente des propriétés ambiantes supplémentaires pour un contrôle hébergé. | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
Cette interface fournit des méthodes pour manipuler un contrôle et son objet hôte. | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
Cette interface fournit des méthodes pour manipuler un contrôle sous licence et son objet hôte. | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
Cette classe fournit des méthodes utilisées par une classe de collection. | atlcom.h |
IConnectionPointContainerImpl |
Cette classe implémente un conteneur de points de connexion pour gérer une collection d’objets IConnectionPointImpl . |
atlcom.h |
IConnectionPointImpl |
Cette classe implémente un point de connexion. | atlcom.h |
IDataObjectImpl |
Cette classe fournit des méthodes pour prendre en charge le transfert de données uniformes et la gestion des connexions. | atlctl.h |
IDispatchImpl |
Cette classe fournit une implémentation par défaut pour la IDispatch partie d’une interface double. |
atlcom.h |
IDispEventImpl |
Cette classe fournit des implémentations des IDispatch méthodes. |
atlcom.h |
IDispEventSimpleImpl |
Cette classe fournit des implémentations des IDispatch méthodes, sans obtenir d’informations de type à partir d’une bibliothèque de types. |
atlcom.h |
IDocHostUIHandlerDispatch |
Interface du moteur d’analyse et de rendu MICROSOFT HTML. | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
Cette classe définit une interface d’énumérateur basée sur une collection de bibliothèques standard C++. | atlcom.h |
IObjectSafetyImpl |
Cette classe fournit une implémentation par défaut de l’interface IObjectSafety pour permettre à un client de récupérer et de définir les niveaux de sécurité d’un objet. |
atlctl.h |
IObjectWithSiteImpl |
Cette classe fournit des méthodes permettant à un objet de communiquer avec son site. | atlcom.h |
IOleControlImpl |
Cette classe fournit une implémentation par défaut de l’interface IOleControl et implémente IUnknown . |
atlctl.h |
IOleInPlaceActiveObjectImpl |
Cette classe fournit des méthodes permettant d’aider la communication entre un contrôle sur place et son conteneur. | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
Cette classe implémente et fournit des IUnknown méthodes qui permettent à un contrôle sans fenêtre de recevoir des messages de fenêtre et de participer aux opérations de glisser-déplacer. |
atlctl.h |
IOleObjectImpl |
Cette classe implémente IUnknown et est l’interface principale par le biais de laquelle un conteneur communique avec un contrôle. |
atlctl.h |
IPerPropertyBrowsingImpl |
Cette classe implémente IUnknown et permet à un client d’accéder aux informations dans les pages de propriétés d’un objet. |
atlctl.h |
IPersistPropertyBagImpl |
Cette classe implémente IUnknown et permet à un objet d’enregistrer ses propriétés dans un conteneur de propriétés fourni par le client. |
atlcom.h |
IPersistStorageImpl |
Cette classe implémente l’interface IPersistStorage . |
atlcom.h |
IPersistStreamInitImpl |
Cette classe implémente IUnknown et fournit une implémentation par défaut de l’interface IPersistStreamInit . |
atlcom.h |
IPointerInactiveImpl |
Cette classe implémente IUnknown et les méthodes d’interface IPointerInactive . |
atlctl.h |
IPropertyNotifySinkCP |
Cette classe expose l’interface IPropertyNotifySink en tant qu’interface sortante sur un objet connectable. |
atlctl.h |
IPropertyPage2Impl |
Cette classe implémente IUnknown et hérite de l’implémentation par défaut de IPropertyPageImpl . |
atlctl.h |
IPropertyPageImpl |
Cette classe implémente IUnknown et fournit une implémentation par défaut de l’interface IPropertyPage . |
atlctl.h |
IProvideClassInfo2Impl |
Cette classe fournit une implémentation par défaut des méthodes et IProvideClassInfo2 des IProvideClassInfo méthodes. |
atlcom.h |
IQuickActivateImpl |
Cette classe combine l’initialisation du contrôle des conteneurs en un seul appel. | atlctl.h |
IRunnableObjectImpl |
Cette classe implémente IUnknown et fournit une implémentation par défaut de l’interface IRunnableObject . |
atlctl.h |
IServiceProviderImpl |
Cette classe fournit une implémentation par défaut de l’interface IServiceProvider . |
atlcom.h |
ISpecifyPropertyPagesImpl |
Cette classe implémente IUnknown et fournit une implémentation par défaut de l’interface ISpecifyPropertyPages . |
atlcom.h |
ISupportErrorInfoImpl |
Cette classe fournit une implémentation par défaut de l’interface ISupportErrorInfo Interface et peut être utilisée lorsqu’une seule interface génère des erreurs sur un objet. |
atlcom.h |
IThreadPoolConfig Interface |
Cette interface fournit des méthodes pour configurer un pool de threads. | atlutil.h |
IViewObjectExImpl |
Cette classe implémente et fournit des implémentations IUnknown par défaut des interfaces et IViewObjectEx des IViewObject applicationsIViewObject2 . |
atlctl.h |
IWorkerThreadClient Interface |
IWorkerThreadClient est l’interface implémentée par les clients de la CWorkerThread classe. |
atlutil.h |
_U_MENUorID |
Cette classe fournit des wrappers pour CreateWindow et CreateWindowEx . |
atlwin.h |
_U_RECT |
Cette classe d’adaptateur d’argument permet aux RECT pointeurs ou références d’être passés à une fonction implémentée en termes de pointeurs. |
atlwin.h |
_U_STRINGorID |
Cette classe d’adaptateur d’argument permet aux noms de ressources (LPCTSTRs) ou aux ID de ressource (UINTs) d’être passés à une fonction sans que l’appelant puisse convertir l’ID en chaîne à l’aide de la MAKEINTRESOURCE macro. |
atlwin.h |
Win32ThreadTraits |
Cette classe fournit la fonction de création d’un thread Windows. Utilisez cette classe si le thread n’utilise pas les fonctions CRT. | atlbase.h |
Voir aussi
Composants de bureau COM ATL
Fonctions
Variables globales
Typedefs
Vue d’ensemble de la classe