ATL-Klassen und -Strukturen
Die Aktive Vorlagenbibliothek (ACTIVE Template Library, ATL) enthält die folgenden Klassen und Strukturen. Informationen zum Suchen einer bestimmten Klasse nach Kategorie finden Sie in der ATL-Klassenübersicht.
Klasse/Struktur | Beschreibung | Headerdatei |
---|---|---|
ATL_DRAWINFO |
Enthält Informationen zum Rendern auf verschiedene Ziele, z. B. einen Drucker, eine Metadatei oder ein ActiveX-Steuerelement. | atlctl.h |
_AtlCreateWndData |
Enthält Klasseninstanzdaten im Fenstercode in ATL. | atlbase.h |
_ATL_BASE_MODULE70 |
Wird von jedem Projekt verwendet, das ATL verwendet. | atlbase.h |
_ATL_COM_MODULE70 |
Wird von COM-bezogenen Code in ATL verwendet. | atlbase.h |
_ATL_FUNC_INFO |
Enthält Typinformationen, die verwendet werden, um eine Methode oder Eigenschaft für eine dispinterface zu beschreiben. | atlcom.h |
_ATL_MODULE70 |
Enthält Daten, die von jedem ATL-Modul verwendet werden. | atlbase.h |
_ATL_WIN_MODULE70 |
Wird von Fenstercode in ATL verwendet. | atlbase.h |
CA2AEX |
Diese Klasse wird von den Zeichenfolgenkonvertierungsmakros CA2TEX und CT2AEX dem Typedef CA2A verwendet. |
atlconv.h |
CA2CAEX |
Diese Klasse wird von Zeichenfolgenkonvertierungsmakros CA2CTEX und CT2CAEX der Typedef CA2CA verwendet. |
atlconv.h |
CA2WEX |
Diese Klasse wird von den Zeichenfolgenkonvertierungsmakros CA2TEX , CA2CTEX , CT2WEX , und CT2CWEX die Typedef CA2W verwendet. |
atlconv.h |
CAccessToken |
Diese Klasse ist ein Wrapper für ein Zugriffstoken. | atlsecurity.h |
CAcl |
Diese Klasse ist ein Wrapper für eine ACL-Struktur (Zugriffssteuerungsliste). | atlsecurity.h |
CAdapt |
Diese Vorlage dient dazu, Klassen zu umschließen, die den Adressoperator so umdefinieren, dass eine andere als die Adresse des Objekts zurückgegeben wird. | atlcomcli.h |
CAtlArray |
Diese Klasse implementiert ein Arrayobjekt. | atlcoll.h |
CAtlAutoThreadModule |
Diese Klasse implementiert einen Threadpool-COM-Server mit Apartmentmodell. | atlbase.h |
CAtlAutoThreadModuleT |
Diese Klasse stellt Methoden zum Implementieren eines Threadpool-COM-Servers mit Apartmentmodell bereit. | atlbase.h |
CAtlBaseModule |
Diese Klasse wird in jedem ATL-Projekt instanziiert. | atlcore.h |
CAtlComModule |
Diese Klasse implementiert ein COM-Servermodul. | atlbase.h |
CAtlDebugInterfacesModule |
Diese Klasse bietet Unterstützung für Debuggingschnittstellen. | atlbase.h |
CAtlDllModuleT |
Diese Klasse stellt das Modul für eine DLL dar. | atlbase.h |
CAtlException |
Diese Klasse definiert eine ATL-Ausnahme. | atlexcept.h |
CAtlExeModuleT |
Diese Klasse stellt das Modul für eine Anwendung dar. | atlbase.h |
CAtlFile |
Diese Klasse bietet einen dünnen Wrapper um die Windows-Dateibehandlungs-API. | atlfile.h |
CAtlFileMapping |
Diese Klasse stellt eine speicherzuordnunge Datei dar und fügt einen Umwandlungsoperator zu den Methoden von CAtlFileMappingBase . |
atlfile.h |
CAtlFileMappingBase |
Diese Klasse stellt eine speicherzuordnunge Datei dar. | atlfile.h |
CAtlList |
Diese Klasse stellt Methoden zum Erstellen und Verwalten eines Listenobjekts bereit. | atlcoll.h |
CAtlMap |
Diese Klasse stellt Methoden zum Erstellen und Verwalten eines Kartenobjekts bereit. | atlcoll.h |
CAtlModule |
Diese Klasse stellt Methoden bereit, die von mehreren ATL-Modulklassen verwendet werden. | atlbase.h |
CAtlModuleT |
Diese Klasse implementiert ein ATL-Modul. | atlbase.h |
CAtlPreviewCtrlImpl |
Diese Klasse ist eine ATL-Implementierung eines Fensters, das in einem Hostfenster platziert wird, das von der Shell für Rich Preview bereitgestellt wird. | atlpreviewctrlimpl h. |
CAtlServiceModuleT |
Diese Klasse implementiert einen Dienst. | atlbase.h |
CAtlTemporaryFile |
Diese Klasse stellt Methoden zum Erstellen und Verwenden einer temporären Datei bereit. | atlfile.h |
CAtlTransactionManager |
Diese Klasse stellt einen Wrapper für Kernel Transaction Manager (KTM)-Funktionen bereit. | atltransactionmanager h. |
CAtlWinModule |
Diese Klasse bietet Unterstützung für ATL-Fensterkomponenten. | atlbase.h |
CAutoPtr |
Diese Klasse stellt ein intelligentes Zeigerobjekt dar. | atlbase.h |
CAutoPtrArray |
Diese Klasse bietet Methoden, die beim Erstellen eines Arrays intelligenter Zeiger nützlich sind. | atlbase.h |
CAutoPtrElementTraits |
Diese Klasse bietet Methoden, statische Funktionen und Typedefs, die beim Erstellen von Sammlungen intelligenter Zeiger hilfreich sind. | atlcoll.h |
CAutoPtrList |
Diese Klasse bietet Methoden, die beim Erstellen einer Liste intelligenter Zeiger nützlich sind. | atlcoll.h |
CAutoVectorPtr |
Diese Klasse stellt ein intelligentes Zeigerobjekt mithilfe von Vektor-Operatoren für neue und Löschoperatoren dar. | atlbase.h |
CAutoVectorPtrElementTraits |
Diese Klasse bietet Methoden, statische Funktionen und Typedefs, die beim Erstellen von Sammlungen intelligenter Zeiger mithilfe von Vektor-Operatoren für neue und Löschoperatoren hilfreich sind. | atlcoll.h |
CAxDialogImpl |
Diese Klasse implementiert ein Dialogfeld (modal oder moduslos), das ActiveX-Steuerelemente hostet. | atlwin.h |
CAxWindow |
Diese Klasse stellt Methoden zum Bearbeiten eines Fensters bereit, in dem ein ActiveX-Steuerelement gehostet wird. | atlwin.h |
CAxWindow2T |
Diese Klasse stellt Methoden zum Bearbeiten eines Fensters bereit, das ein ActiveX-Steuerelement hostt und auch Unterstützung für das Hosten lizenzierter ActiveX-Steuerelemente bietet. | atlwin.h |
CBindStatusCallback |
Diese Klasse implementiert die IBindStatusCallback -Schnittstelle. |
atlctl.h |
CComAggObject |
Diese Klasse implementiert IUnknown ein aggregiertes Objekt. |
atlcom.h |
CComAllocator |
Diese Klasse stellt Methoden zum Verwalten des Arbeitsspeichers mithilfe von COM-Speicherroutinen bereit. | atlbase.h |
CComApartment |
Diese Klasse bietet Unterstützung für die Verwaltung einer Wohnung in einem Threadpool-EXE-Modul. | atlbase.h |
CComAutoCriticalSection |
Diese Klasse stellt Methoden zum Abrufen und Freigeben des Besitzes eines kritischen Abschnittsobjekts bereit. | atlcore.h |
CComAutoThreadModule |
Ab ATL 7.0 CComAutoThreadModule ist veraltet: Weitere Details finden Sie unter ATL-Module . |
atlbase.h |
CComBSTR |
Diese Klasse ist ein Wrapper für BSTRs. | atlbase.h |
CComCachedTearOffObject |
Diese Klasse implementiert IUnknown eine Abbruchschnittstelle. |
atlcom.h |
CComClassFactory |
Diese Klasse implementiert die IClassFactory -Schnittstelle. |
atlcom.h |
CComClassFactory2 |
Diese Klasse implementiert die IClassFactory2 -Schnittstelle. |
atlcom.h |
CComClassFactoryAutoThread |
Diese Klasse implementiert die IClassFactory Schnittstelle und ermöglicht die Erstellung von Objekten in mehreren Wohnungen. |
atlcom.h |
CComClassFactorySingleton |
Diese Klasse wird von einem einzelnen Objekt abgeleitet CComClassFactory und verwendet CComObjectGlobal . |
atlcom.h |
CComCoClass |
Diese Klasse stellt Methoden zum Erstellen von Instanzen einer Klasse und zum Abrufen der zugehörigen Eigenschaften bereit. | atlcom.h |
CComCompositeControl |
Diese Klasse stellt die Methoden bereit, die zum Implementieren eines zusammengesetzten Steuerelements erforderlich sind. | atlctl.h |
CComContainedObject |
Diese Klasse implementiert IUnknown , indem sie an das Besitzerobjekt IUnknown delegiert wird. |
atlcom.h |
CComControl |
Diese Klasse stellt Methoden zum Erstellen und Verwalten von ATL-Steuerelementen bereit. | atlctl.h |
CComControlBase |
Diese Klasse stellt Methoden zum Erstellen und Verwalten von ATL-Steuerelementen bereit. | atlctl.h |
CComCriticalSection |
Diese Klasse stellt Methoden zum Abrufen und Freigeben des Besitzes eines kritischen Abschnittsobjekts bereit. | atlcore.h |
CComCritSecLock |
Diese Klasse stellt Methoden zum Sperren und Entsperren eines kritischen Abschnittsobjekts bereit. | atlbase.h |
CComCurrency |
Diese Klasse verfügt über Methoden und Operatoren zum Erstellen und Verwalten eines CURRENCY Objekts. |
atlcur.h |
CComDynamicUnkArray |
Diese Klasse speichert ein Array von IUnknown Zeigern. |
atlcom.h |
CComEnum |
Diese Klasse definiert ein COM-Enumerationsobjekt basierend auf einem Array. | atlcom.h |
CComEnumImpl |
Diese Klasse stellt die Implementierung für eine COM-Enumeratorschnittstelle bereit, in der die aufgezählten Elemente in einem Array gespeichert werden. | atlcom.h |
CComEnumOnSTL |
Diese Klasse definiert ein COM-Enumerationsobjekt basierend auf einer C++-Standardbibliotheksauflistung. | atlcom.h |
CComFakeCriticalSection |
Diese Klasse bietet die gleichen Methoden wie CComCriticalSection einen kritischen Abschnitt. |
atlcore.h |
CComGITPtr |
Diese Klasse stellt Methoden für den Umgang mit Schnittstellenzeigern und der globalen Schnittstellentabelle (GIT) bereit. | atlbase.h |
CComHeap |
Diese Klasse implementiert die COM-Speicherzuweisungsfunktionen IAtlMemMgr . |
ATLComMem.h |
CComHeapPtr |
Eine intelligente Zeigerklasse zum Verwalten von Heapzeigern. | atlbase.h |
CComModule |
Ab ATL 7.0 CComModule ist veraltet: Weitere Details finden Sie unter ATL-Module . |
atlbase.h |
CComMultiThreadModel |
Diese Klasse stellt threadsichere Methoden zum Erhöhen und Verringern des Werts einer Variablen bereit. | atlbase.h |
CComMultiThreadModelNoCS |
Diese Klasse stellt threadsichere Methoden zum Erhöhen und Verringern des Werts einer Variablen bereit, ohne dass wichtige Abschnittssperrungs- oder Entsperrungsfunktionen erforderlich sind. | atlbase.h |
CComObject |
Diese Klasse implementiert IUnknown für ein nicht aggregiertes Objekt. |
atlcom.h |
CComObjectGlobal |
Diese Klasse verwaltet eine Referenzanzahl für das Modul, das Ihr Base Objekt enthält. |
atlcom.h |
CComObjectNoLock |
Diese Klasse implementiert IUnknown für ein nicht aggregiertes Objekt, erhöht jedoch nicht die Modulsperranzahl im Konstruktor. |
atlcom.h |
CComObjectRoot |
Diese Typedef von CComObjectRootEx wird im Standardthreadingmodell des Servers templatisiert. |
atlcom.h |
CComObjectRootEx |
Diese Klasse stellt Methoden zum Behandeln der Objektverweisanzahlverwaltung für nicht aggregierte und aggregierte Objekte bereit. | atlcom.h |
CComObjectStack |
Diese Klasse erstellt ein temporäres COM-Objekt und stellt es mit einer skeletalen Implementierung von IUnknown . |
atlcom.h |
CComPolyObject |
Diese Klasse implementiert IUnknown ein aggregiertes oder nicht aggregiertes Objekt. |
atlcom.h |
CComPtr |
Eine intelligente Zeigerklasse zum Verwalten von COM-Schnittstellenzeigern. | atlcomcli.h |
CComPtrBase |
Diese Klasse stellt eine Basis für intelligente Zeigerklassen mit COM-basierten Speicherroutinen bereit. | atlcomcli.h |
CComQIPtr |
Eine intelligente Zeigerklasse zum Verwalten von COM-Schnittstellenzeigern. | atlcomcli.h |
CComQIPtrElementTraits |
Diese Klasse bietet Methoden, statische Funktionen und Typedefs, die beim Erstellen von Sammlungen von COM-Schnittstellenzeigern hilfreich sind. | atlcoll.h |
CComSafeArray |
Diese Klasse ist ein Wrapper für die SAFEARRAY Data Type Struktur. |
atlsafe.h |
CComSafeArrayBound |
Diese Klasse ist ein Wrapper für eine SAFEARRAYBOUND Struktur. |
atlsafe.h |
CComSimpleThreadAllocator |
Diese Klasse verwaltet die Threadauswahl für die Klasse CComAutoThreadModule . |
atlbase.h |
CComSingleThreadModel |
Diese Klasse stellt Methoden zum Erhöhen und Verringern des Werts einer Variablen bereit. | atlbase.h |
CComTearOffObject |
Diese Klasse implementiert eine Abrissschnittstelle. | atlcom.h |
CComUnkArray |
Diese Klasse speichert IUnknown Zeiger und wurde als Parameter für die IConnectionPointImpl Vorlagenklasse verwendet. |
atlcom.h |
CComVariant |
Diese Klasse umschließt den VARIANT Typ und stellt ein Element bereit, das den Typ der gespeicherten Daten angibt. |
atlcomcli.h |
CContainedWindowT |
Diese Klasse implementiert ein Fenster, das in einem anderen Objekt enthalten ist. | atlwin.h |
CCRTAllocator |
Diese Klasse stellt Methoden zum Verwalten des Arbeitsspeichers mithilfe von CRT-Speicherroutinen bereit. | atlcore.h |
CCRTHeap |
Diese Klasse implementiert IAtlMemMgr die CRT-Heapfunktionen. |
atlmem.h |
CDacl |
Diese Klasse ist ein Wrapper für eine DACL-Struktur (diskretionäre Zugriffssteuerungsliste). | atlsecurity.h |
CDebugReportHook Klasse |
Verwenden Sie diese Klasse, um Debugberichte an eine benannte Pipe zu senden. | atlutil.h |
CDefaultCharTraits |
Diese Klasse bietet zwei statische Funktionen zum Konvertieren von Zeichen zwischen Groß- und Kleinbuchstaben. | atlcoll.h |
CDefaultCompareTraits |
Diese Klasse stellt Standardmäßige Elementvergleichsfunktionen bereit. | atlcoll.h |
CDefaultElementTraits |
Diese Klasse stellt Standardmethoden und -funktionen für eine Sammlungsklasse bereit. | atlcoll.h |
CDefaultHashTraits |
Diese Klasse stellt eine statische Funktion zum Berechnen von Hashwerten bereit. | atlcoll.h |
CDialogImpl |
Diese Klasse stellt Methoden zum Erstellen eines modalen oder moduslosen Dialogfelds bereit. | atlwin.h |
CDynamicChain |
Diese Klasse stellt Methoden bereit, die die dynamische Verkettung von Nachrichtenzuordnungen unterstützen. | atlwin.h |
CElementTraits |
Diese Klasse wird von Sammlungsklassen verwendet, um Methoden und Funktionen zum Verschieben, Kopieren, Vergleichen und Hashing bereitzustellen. | atlcoll.h |
CElementTraitsBase |
Diese Klasse stellt Standardmäßige Kopier- und Verschiebungsmethoden für eine Sammlungsklasse bereit. | atlcoll.h |
CFirePropNotifyEvent |
Diese Klasse stellt Methoden bereit, um die Spüle des Containers in Bezug auf Änderungen der Steuerelementeigenschaften zu benachrichtigen. | atlctl.h |
CGlobalHeap |
Diese Klasse implementiert mithilfe der globalen IAtlMemMgr Win32-Heapfunktionen. |
atlmem.h |
CHandle |
Diese Klasse stellt Methoden zum Erstellen und Verwenden eines Handle-Objekts bereit. | atlbase.h |
CHeapPtr |
Eine intelligente Zeigerklasse zum Verwalten von Heapzeigern. | atlcore.h |
CHeapPtrBase |
Diese Klasse bildet die Basis für mehrere intelligente Heapzeigerklassen. | atlcore.h |
CHeapPtrElementTraits Klasse |
Diese Klasse bietet Methoden, statische Funktionen und Typedefs, die beim Erstellen von Sammlungen von Heapzeigern hilfreich sind. | atlcoll.h |
CHeapPtrList |
Diese Klasse bietet Methoden, die beim Erstellen einer Liste von Heapzeigern nützlich sind. | atlcoll.h |
CImage |
Bietet eine erweiterte Bitmapunterstützung, einschließlich der Möglichkeit, Bilder in JPEG-, GIF-, BMP- und PNG-Formaten (Portable Network Graphics) zu laden und zu speichern. | atlimage.h |
CInterfaceArray |
Diese Klasse stellt Methoden bereit, die beim Erstellen eines Arrays von COM-Schnittstellenzeigern hilfreich sind. | atlcoll.h |
CInterfaceList |
Diese Klasse stellt Methoden bereit, die beim Erstellen einer Liste von COM-Schnittstellenzeigern hilfreich sind. | atlcoll.h |
CLocalHeap |
Diese Klasse implementiert IAtlMemMgr die lokalen Win32-Heapfunktionen. |
atlmem.h |
CMessageMap |
Diese Klasse ermöglicht den Zugriff auf nachrichtenzuordnungen eines Objekts durch ein anderes Objekt. | atlwin.h |
CNonStatelessWorker Klasse |
Empfängt Anforderungen von einem Threadpool und übergibt sie an ein Workerobjekt, das für jede Anforderung erstellt und zerstört wird. | atlutil.h |
CNoWorkerThread Klasse |
Verwenden Sie diese Klasse als Argument für die Cacheklassen des MonitorClass Vorlagenparameters, wenn Sie die Wartung dynamischer Caches deaktivieren möchten. |
atlutil.h |
CPathT Klasse |
Diese Klasse stellt einen Pfad dar. | atlpath.h |
CPrimitiveElementTraits |
Diese Klasse stellt Standardmethoden und Funktionen für eine Sammlungsklasse bereit, die aus primitiven Datentypen besteht. | atlcoll.h |
CPrivateObjectSecurityDesc |
Diese Klasse stellt ein privates Objektsicherheitsdeskriptorobjekt dar. | atlsecurity.h |
CRBMap |
Diese Klasse stellt eine Zuordnungsstruktur mithilfe einer Rot-Schwarz-Binärstruktur dar. | atlcoll.h |
CRBMultiMap |
Diese Klasse stellt eine Zuordnungsstruktur dar, mit der jeder Schlüssel mit mehr als einem Wert verknüpft werden kann, wobei eine Red-Black-Binärstruktur verwendet wird. | atlcoll.h |
CRBTree |
Diese Klasse stellt Methoden zum Erstellen und Verwenden einer Rot-Schwarz-Struktur bereit. | atlcoll.h |
CRegKey |
Diese Klasse stellt Methoden zum Bearbeiten von Einträgen in der Systemregistrierung bereit. | atlbase.h |
CRTThreadTraits |
Diese Klasse stellt die Erstellungsfunktion für einen CRT-Thread bereit. Verwenden Sie diese Klasse, wenn der Thread CRT-Funktionen verwendet. | atlbase.h |
CSacl |
Diese Klasse ist ein Wrapper für eine SACL-Struktur (Systemzugriffssteuerungsliste). | atlsecurity.h |
CSecurityAttributes |
Diese Klasse ist ein dünner Wrapper für die SECURITY_ATTRIBUTES Struktur. |
atlsecurity.h |
CSecurityDesc |
Diese Klasse ist ein Wrapper für die SECURITY_DESCRIPTOR Struktur. |
atlsecurity.h |
CSid |
Diese Klasse ist ein Wrapper für eine SID (Sicherheitsbezeichner)-Struktur. |
atlsecurity.h |
CSimpleArray |
Diese Klasse stellt Methoden zum Verwalten eines einfachen Arrays bereit. | atlsimpcoll.h |
CSimpleArrayEqualHelper |
Diese Klasse ist ein Hilfsprogramm für den CSimpleArray Kurs. |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
Diese Klasse ist ein Hilfsprogramm für den CSimpleArray Kurs. |
atlsimpcoll.h |
CSimpleDialog |
Diese Klasse implementiert ein einfaches modales Dialogfeld. | atlwin.h |
CSimpleMap |
Diese Klasse bietet Unterstützung für ein einfaches Zuordnungsarray. | atlsimpcoll.h |
CSimpleMapEqualHelper |
Diese Klasse ist ein Hilfsprogramm für den CSimpleMap Kurs. |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
Diese Klasse ist ein Hilfsprogramm für den CSimpleMap Kurs. |
atlsimpcoll.h |
CSnapInItemImpl |
Diese Klasse stellt Methoden zum Implementieren eines Snap-In-Knotenobjekts bereit. | atlsnap.h |
CSnapInPropertyPageImpl |
Diese Klasse stellt Methoden zum Implementieren eines Snap-In-Eigenschaftenseitenobjekts bereit. | atlsnap.h |
CStockPropImpl |
Diese Klasse bietet Methoden zur Unterstützung vordefinierter Eigenschaftswerte. | atlctl.h |
CStringElementTraits |
Diese Klasse stellt statische Funktionen bereit, die von Auflistungsklassen verwendet werden, die Objekte speichern CString . |
cstringt h. |
CStringElementTraitsI |
Diese Klasse stellt statische Funktionen im Zusammenhang mit Zeichenfolgen bereit, die in Auflistungsklassenobjekten gespeichert sind. Es ist ähnlich wie CStringElementTraits bei Vergleichen zwischen Groß- und Kleinschreibung. |
atlcoll.h |
CStringRefElementTraits |
Diese Klasse stellt statische Funktionen im Zusammenhang mit Zeichenfolgen bereit, die in Auflistungsklassenobjekten gespeichert sind. Die Zeichenfolgenobjekte werden als Verweise behandelt. | atlcoll.h |
CThreadPool Klasse |
Diese Klasse stellt einen Pool von Arbeitsthreads bereit, die eine Warteschlange mit Arbeitsaufgaben verarbeiten. | atlutil.h |
CTokenGroups |
Diese Klasse ist ein Wrapper für die TOKEN_GROUPS Struktur. |
atlsecurity.h |
CTokenPrivileges |
Diese Klasse ist ein Wrapper für die TOKEN_PRIVILEGES Struktur. |
atlsecurity.h |
CUrl Klasse |
Diese Klasse stellt eine URL dar. Sie können jedes Element der URL unabhängig von den anderen bearbeiten, unabhängig davon, ob eine vorhandene URL-Zeichenfolge analysiert oder eine Zeichenfolge von Grund auf neu erstellt wird. | atlutil.h |
CW2AEX |
Diese Klasse wird von den Zeichenfolgenkonvertierungsmakros CT2AEX , CW2TEX , CW2CTEX , und CT2CAEX die Typedef CW2A verwendet. |
atlconv.h |
CW2CWEX |
Diese Klasse wird von den Zeichenfolgenkonvertierungsmakros CW2CTEX und CT2CWEX dem Typedef CW2CW verwendet. |
atlconv.h |
CW2WEX |
Diese Klasse wird von den Zeichenfolgenkonvertierungsmakros CW2TEX und CT2WEX dem Typedef CW2W verwendet. |
atlconv.h |
CWin32Heap |
Diese Klasse implementiert die Win32-Heap-Zuordnungsfunktionen IAtlMemMgr . |
atlmem.h |
CWindow |
Diese Klasse stellt Methoden zum Bearbeiten eines Fensters bereit. | atlwin.h |
CWindowImpl |
Diese Klasse stellt Methoden zum Erstellen oder Unterklassen eines Fensters bereit. | atlwin.h |
CWinTraits |
Diese Klasse stellt eine Methode zum Standardisieren der Formatvorlagen bereit, die beim Erstellen eines Fensterobjekts verwendet werden. | atlwin.h |
CWinTraitsOR |
Diese Klasse stellt eine Methode zum Standardisieren der Formatvorlagen bereit, die beim Erstellen eines Fensterobjekts verwendet werden. | atlwin.h |
CWndClassInfo |
Diese Klasse stellt Methoden zum Registrieren von Informationen für eine Fensterklasse bereit. | atlwin.h |
CWorkerThread Klasse |
Diese Klasse erstellt einen Workerthread oder verwendet einen vorhandenen Thread, wartet auf einen oder mehrere Kernelobjekthandles und führt eine angegebene Clientfunktion aus, wenn einer der Handles signalisiert wird. | atlutil.h |
IAtlAutoThreadModule |
Diese Klasse stellt eine Schnittstelle zu einer CreateInstance Methode dar. |
atlbase.h |
IAtlMemMgr |
Diese Klasse stellt die Schnittstelle zu einem Speicher-Manager dar. | atlmem.h |
IAxWinAmbientDispatch |
Diese Schnittstelle stellt Methoden zum Angeben von Merkmalen des gehosteten Steuerelements oder Containers bereit. | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
Diese Schnittstelle implementiert zusätzliche Umgebungseigenschaften für ein gehostetes Steuerelement. | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
Diese Schnittstelle stellt Methoden zum Bearbeiten eines Steuerelements und seines Hostobjekts bereit. | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
Diese Schnittstelle stellt Methoden zum Bearbeiten eines lizenzierten Steuerelements und seines Hostobjekts bereit. | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
Diese Klasse stellt Methoden bereit, die von einer Auflistungsklasse verwendet werden. | atlcom.h |
IConnectionPointContainerImpl |
Diese Klasse implementiert einen Verbindungspunktcontainer zum Verwalten einer Auflistung von IConnectionPointImpl Objekten. |
atlcom.h |
IConnectionPointImpl |
Diese Klasse implementiert einen Verbindungspunkt. | atlcom.h |
IDataObjectImpl |
Diese Klasse bietet Methoden zur Unterstützung von Uniform Data Transfer und Verwalten von Verbindungen. | atlctl.h |
IDispatchImpl |
Diese Klasse stellt eine Standardimplementierung für den IDispatch Teil einer dualen Schnittstelle bereit. |
atlcom.h |
IDispEventImpl |
Diese Klasse stellt Implementierungen der IDispatch Methoden bereit. |
atlcom.h |
IDispEventSimpleImpl |
Diese Klasse stellt Implementierungen der IDispatch Methoden bereit, ohne Typinformationen aus einer Typbibliothek abzurufen. |
atlcom.h |
IDocHostUIHandlerDispatch |
Eine Schnittstelle zum Microsoft HTML-Analyse- und Renderingmodul. | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
Diese Klasse definiert eine Enumeratorschnittstelle basierend auf einer C++-Standardbibliothekssammlung. | atlcom.h |
IObjectSafetyImpl |
Diese Klasse stellt eine Standardimplementierung der Schnittstelle bereit, mit der IObjectSafety ein Client die Sicherheitsstufen eines Objekts abrufen und festlegen kann. |
atlctl.h |
IObjectWithSiteImpl |
Diese Klasse stellt Methoden bereit, mit denen ein Objekt mit seiner Website kommunizieren kann. | atlcom.h |
IOleControlImpl |
Diese Klasse stellt eine Standardimplementierung der IOleControl Schnittstelle bereit und implementiert IUnknown . |
atlctl.h |
IOleInPlaceActiveObjectImpl |
Diese Klasse bietet Methoden zur Unterstützung der Kommunikation zwischen einem direkten Steuerelement und seinem Container. | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
Diese Klasse implementiert und stellt Methoden bereit, mit denen ein fensterloses IUnknown Steuerelement Fensternachrichten empfangen und an Drag-and-Drop-Vorgängen teilnehmen kann. |
atlctl.h |
IOleObjectImpl |
Diese Klasse implementiert IUnknown und ist die Prinzipalschnittstelle, über die ein Container mit einem Steuerelement kommuniziert. |
atlctl.h |
IPerPropertyBrowsingImpl |
Diese Klasse implementiert IUnknown und ermöglicht einem Client den Zugriff auf die Informationen auf den Eigenschaftenseiten eines Objekts. |
atlctl.h |
IPersistPropertyBagImpl |
Diese Klasse implementiert IUnknown und ermöglicht es einem Objekt, seine Eigenschaften in einem vom Client bereitgestellten Eigenschaftenbehälter zu speichern. |
atlcom.h |
IPersistStorageImpl |
Diese Klasse implementiert die IPersistStorage -Schnittstelle. |
atlcom.h |
IPersistStreamInitImpl |
Diese Klasse implementiert und stellt eine Standardimplementierung IUnknown der IPersistStreamInit Schnittstelle bereit. |
atlcom.h |
IPointerInactiveImpl |
Diese Klasse implementiert IUnknown und die IPointerInactive Schnittstellenmethoden. |
atlctl.h |
IPropertyNotifySinkCP |
Diese Klasse macht die IPropertyNotifySink Schnittstelle als ausgehende Schnittstelle für ein verbindebares Objekt verfügbar. |
atlctl.h |
IPropertyPage2Impl |
Diese Klasse implementiert IUnknown und erbt die Standardimplementierung von IPropertyPageImpl . |
atlctl.h |
IPropertyPageImpl |
Diese Klasse implementiert und stellt eine Standardimplementierung IUnknown der IPropertyPage Schnittstelle bereit. |
atlctl.h |
IProvideClassInfo2Impl |
Diese Klasse stellt eine Standardimplementierung der IProvideClassInfo Und Methoden bereit IProvideClassInfo2 . |
atlcom.h |
IQuickActivateImpl |
Diese Klasse kombiniert die Steuerelementinitialisierung von Containern in einem einzigen Aufruf. | atlctl.h |
IRunnableObjectImpl |
Diese Klasse implementiert und stellt eine Standardimplementierung IUnknown der IRunnableObject Schnittstelle bereit. |
atlctl.h |
IServiceProviderImpl |
Diese Klasse stellt eine Standardimplementierung der IServiceProvider Schnittstelle bereit. |
atlcom.h |
ISpecifyPropertyPagesImpl |
Diese Klasse implementiert und stellt eine Standardimplementierung IUnknown der ISpecifyPropertyPages Schnittstelle bereit. |
atlcom.h |
ISupportErrorInfoImpl |
Diese Klasse stellt eine Standardimplementierung der ISupportErrorInfo Interface Schnittstelle bereit und kann verwendet werden, wenn nur eine einzelne Schnittstelle Fehler für ein Objekt generiert. |
atlcom.h |
IThreadPoolConfig Schnittstelle |
Diese Schnittstelle stellt Methoden zum Konfigurieren eines Threadpools bereit. | atlutil.h |
IViewObjectExImpl |
Diese Klasse implementiert IUnknown und stellt Standardimplementierungen der IViewObject , IViewObject2 und Schnittstellen bereit IViewObjectEx . |
atlctl.h |
IWorkerThreadClient Schnittstelle |
IWorkerThreadClient ist die Schnittstelle, die von Clients der CWorkerThread Klasse implementiert wird. |
atlutil.h |
_U_MENUorID |
Diese Klasse stellt Wrapper für CreateWindow und CreateWindowEx . |
atlwin.h |
_U_RECT |
Mit dieser Argumentadapterklasse können RECT Zeiger oder Verweise an eine Funktion übergeben werden, die in Bezug auf Zeiger implementiert wird. |
atlwin.h |
_U_STRINGorID |
Mit dieser Argumentadapterklasse können Ressourcennamen (LPCTSTRs) oder Ressourcen-IDs (UINTs) an eine Funktion übergeben werden, ohne dass der Aufrufer die ID mithilfe des MAKEINTRESOURCE Makros in eine Zeichenfolge konvertieren muss. |
atlwin.h |
Win32ThreadTraits |
Diese Klasse stellt die Erstellungsfunktion für einen Windows-Thread bereit. Verwenden Sie diese Klasse, wenn der Thread keine CRT-Funktionen verwendet. | atlbase.h |
Siehe auch
ATL-COM-Desktop-Komponenten
Funktionen
Globale Variablen
TypeDefs
Klassenübersicht