Třídy a struktury ATL
Knihovna ATL (Active Template Library) obsahuje následující třídy a struktury. Chcete-li najít konkrétní třídu podle kategorie, přečtěte si Přehled třídy ATL.
| Třída/struktura | Popis | Hlavičkový soubor |
|---|---|---|
| ATL_DRAWINFO | obsahuje informace používané pro vykreslování do různých cílů, jako je například tiskárna, metasoubor nebo ovládací prvek technologie ActiveX. | atlctl. h |
| _AtlCreateWndData | Obsahuje data instance třídy v kódu okna v ATL. | atlbase. h |
| _ATL_BASE_MODULE70 | Používáno jakýmkoli projektem, který používá ATL. | atlbase. h |
| _ATL_COM_MODULE70 | Používá se v kódu souvisejícím s COM v ATL. | atlbase. h |
| _ATL_FUNC_INFO | Obsahuje informace o typu používané k popisu metody nebo vlastnosti pro odesílající rozhraní. | atlcom. h |
| _ATL_MODULE70 | Obsahuje data používaná všemi moduly ATL. | atlbase. h |
| _ATL_WIN_MODULE70 | Používá se kódem okna v ATL. | atlbase. h |
| CA2AEX | Tato třída je používána makry převodu řetězce CA2TEX a CT2AEX a typedef CA2A. | atlconv. h |
| CA2CAEX | Tato třída je používána makry převodu řetězce CA2CTEX a CT2CAEX a typedef CA2CA. | atlconv. h |
| CA2WEX | Tato třída se používá v makrech převodu řetězce CA2TEX, CA2CTEX, CT2WEX a CT2CWEX a v CA2W typedef. | atlconv. h |
| CAccessToken | Tato třída je obálkou pro přístupový token. | atlsecurity. h |
| CAcl | Tato třída je obálkou pro strukturu seznamu řízení přístupu (ACL). | atlsecurity. h |
| CAdapt | Tato šablona se používá k zabalení tříd, které mění definici operátoru address-of tak, aby vracely něco jiného než adresu objektu. | Atlcomcli. h |
| CAtlArray | Tato třída implementuje objekt Array. | atlcoll. h |
| CAtlAutoThreadModule | Tato třída implementuje Server COM ve fondu vláken s modelem Apartment. | atlbase. h |
| CAtlAutoThreadModuleT | Tato třída poskytuje metody pro implementaci serveru modelu COM s více vlákny ve fondu. | atlbase. h |
| CAtlBaseModule | Tato třída je vytvořena v každém projektu ATL. | atlcore. h |
| CAtlComModule | Tato třída implementuje modul COM serveru. | atlbase. h |
| CAtlDebugInterfacesModule | Tato třída poskytuje podporu pro rozhraní ladění. | atlbase. h |
| CAtlDllModuleT | Tato třída reprezentuje modul pro knihovnu DLL. | atlbase. h |
| CAtlException | Tato třída definuje výjimku ATL. | atlexcept. h |
| CAtlExeModuleT | Tato třída reprezentuje modul pro aplikaci. | atlbase. h |
| CAtlFile | tato třída poskytuje tenké obálky kolem Windows rozhraní API pro zpracování souborů. | atlfile. h |
| CAtlFileMapping | Tato třída reprezentuje soubor mapované paměti a přidává do metod CAtlFileMappingBaseoperátor přetypování. | atlfile. h |
| CAtlFileMappingBase | Tato třída reprezentuje soubor mapované paměti. | atlfile. h |
| CAtlList | Tato třída poskytuje metody pro vytváření a správu objektu seznamu. | atlcoll. h |
| CAtlMap | Tato třída poskytuje metody pro vytvoření a správu objektu mapy. | atlcoll. h |
| CAtlModule | Tato třída poskytuje metody používané několika třídami modulů ATL. | atlbase. h |
| CAtlModuleT | Tato třída implementuje modul ATL. | atlbase. h |
| CAtlPreviewCtrlImpl | Tato třída je implementací okna ATL okna, které je umístěno v hostitelském okně poskytnutém prostředím pro bohatou verzi Preview. | atlpreviewctrlimpl. h |
| CAtlServiceModuleT | Tato třída implementuje službu. | atlbase.h |
| CAtlTemporaryFile | Tato třída poskytuje metody pro vytvoření a použití dočasného souboru. | atlfile.h |
| CAtlTransactionManager | Tato třída poskytuje obálku k funkcím Správce transakcí jádra (KTM). | atltransactionmanager.h |
| CAtlWinModule | Tato třída poskytuje podporu komponent pro okna ATL. | atlbase.h |
| CAutoPtr | Tato třída představuje objekt inteligentního ukazatele. | atlbase.h |
| CAutoPtrArray | Tato třída poskytuje metody užitečné při vytváření pole inteligentních ukazatelů. | atlbase.h |
| CAutoPtrElementTraits | Tato třída poskytuje metody, statické funkce a definice typedef užitečné při vytváření kolekcí inteligentních ukazatelů. | atlcoll.h |
| CAutoPtrList | Tato třída poskytuje metody užitečné při vytváření seznamu inteligentních ukazatelů. | atlcoll.h |
| CAutoVectorPtr | Tato třída představuje objekt inteligentního ukazatele pomocí operátorů vector new a delete. | atlbase.h |
| CAutoVectorPtrElementTraits | Tato třída poskytuje metody, statické funkce a definice typedef užitečné při vytváření kolekcí inteligentních ukazatelů pomocí operátorů vector new a delete. | atlcoll.h |
| Caxdialogimpl | Tato třída implementuje dialogové okno (modální nebo nemodální), které hostuje technologie ActiveX ovládacími prvky. | atlwin.h |
| CAxWindow | Tato třída poskytuje metody pro manipulaci s oknem, které je hostitelem technologie ActiveX ovládacího prvku. | atlwin.h |
| CAxWindow2T | Tato třída poskytuje metody pro manipulaci s oknem, které je hostitelem ovládacího prvku technologie ActiveX, a také podporuje hostování licencovaných ovládacích technologie ActiveX ovládacích prvků. | atlwin.h |
| CBindStatusCallback | Tato třída implementuje IBindStatusCallback rozhraní . |
atlctl.h |
| Objekt CComAggObject | Tato třída implementuje IUnknown pro agregovaný objekt. | atlcom.h |
| CComAllocator | Tato třída poskytuje metody pro správu paměti pomocí rutin paměti modelu COM. | atlbase.h |
| CComApartment | Tato třída poskytuje podporu pro správu restaurace v modulu EXE ve fondu vláken. | atlbase.h |
| CComAutoCriticalSection | Tato třída poskytuje metody pro získání a uvolnění vlastnictví objektu kritického oddílu. | atlcore.h |
| CComAutoThreadModule | Od atl 7.0 je zastaralý: další podrobnosti najdete v tématu Moduly CComAutoThreadModuleCComAutoThreadModule |
atlbase.h |
| CComBSTR | Tato třída je obálka pro soubory BSTR. | atlbase.h |
| CComCachedTearOffObject | Tato třída implementuje IUnknown pro odtržení rozhraní. | atlcom.h |
| CComClassFactory | Tato třída implementuje rozhraní IClassFactory. | atlcom.h |
| CComClassFactory2 | Tato třída implementuje rozhraní IClassFactory2. | atlcom.h |
| CComClassFactoryAutoThread | Tato třída implementuje rozhraní IClassFactory a umožňuje vytváření objektů ve více třídách. | atlcom.h |
| CComClassFactorySingleton | Tato třída je odvozena z třídy CComClassFactory a používá CComObjectGlobal k vytvoření jednoho objektu. | atlcom.h |
| Ccomcoclass | Tato třída poskytuje metody pro vytváření instancí třídy a získávání jejích vlastností. | atlcom.h |
| CComCompositeControl | Tato třída poskytuje metody potřebné k implementaci složeného ovládacího prvku. | atlctl.h |
| CComContainedObject | Tato třída implementuje IUnknown delegování do objektu vlastníka . | atlcom.h |
| CComControl | Tato třída poskytuje metody pro vytváření a správu ovládacích prvků ATL. | atlctl.h |
| CComControlBase | Tato třída poskytuje metody pro vytváření a správu ovládacích prvků ATL. | atlctl.h |
| CComCriticalSection | Tato třída poskytuje metody pro získání a uvolnění vlastnictví objektu kritického oddílu. | atlcore.h |
| CComCritSecLock | Tato třída poskytuje metody pro zamykání a odemknutí kritického objektu oddílu. | atlbase.h |
| CComCurrency | Tato třída obsahuje metody a operátory pro vytvoření a správu objektu CURRENCY. | atlcur.h |
| CComDynamicUnkArray | Tato třída ukládá pole IUnknown ukazatelů. |
atlcom.h |
| CComEnum | Tato třída definuje objekt enumerátoru COM založený na poli. | atlcom. h |
| CComEnumImpl | Tato třída poskytuje implementaci rozhraní enumerátoru modelu COM, kde jsou položky výčtové v poli uloženy. | atlcom. h |
| CComEnumOnSTL | Tato třída definuje objekt enumerátoru COM na základě kolekce standardní knihovny C++. | atlcom. h |
| CComFakeCriticalSection | Tato třída poskytuje stejné metody jako CComCriticalSection , ale neposkytuje kritickou část. | atlcore. h |
| CComGITPtr | Tato třída poskytuje metody pro práci s ukazateli rozhraní a globální tabulkou rozhraní (GIT). | atlbase. h |
| CComHeap | Tato třída implementuje IAtlMemMgr pomocí funkcí přidělování paměti com. | ATLComMem. h |
| CComHeapPtr | Třída inteligentního ukazatele pro správu ukazatelů haldy. | atlbase. h |
| CComModule | Od ATL 7,0 CComModule je zastaralé: Další informace naleznete v CComModule . |
atlbase. h |
| CComMultiThreadModel | Tato třída poskytuje metody bezpečné pro přístup z více vláken pro zvýšení a snížení hodnoty proměnné. | atlbase. h |
| CComMultiThreadModelNoCS | Tato třída poskytuje metody bezpečné pro přístup z více vláken pro zvýšení a snížení hodnoty proměnné bez důležitého zamykání oddílů nebo odemknutí funkčnosti. | atlbase. h |
| CComObject | Tato třída implementuje IUnknown neagregovaný objekt. |
atlcom. h |
| CComObjectGlobal | Tato třída spravuje počet odkazů pro modul, který obsahuje váš Base objekt. |
atlcom. h |
| CComObjectNoLock | Tato třída implementuje IUnknown neagregovaný objekt, ale nezvyšuje počet zámků modulu v konstruktoru. |
atlcom. h |
| Třídy CComObjectRoot | Tento typ typedef pro CComObjectRootEx je založena na výchozím modelu vláken serveru. | atlcom. h |
| CComObjectRootEx | Tato třída poskytuje metody pro zpracování správy počtu odkazů na objekty pro neagregované i agregované objekty. | atlcom. h |
| CComObjectStack | Tato třída vytvoří dočasný objekt COM a poskytne mu základní implementaci IUnknown . |
atlcom. h |
| CComPolyObject | Tato třída implementuje IUnknown agregovaný nebo neagregovaný objekt. |
atlcom. h |
| CComPtr | Třída inteligentního ukazatele pro správu ukazatelů rozhraní modelu COM. | Atlcomcli. h |
| CComPtrBase | Tato třída poskytuje základ pro třídy inteligentních ukazatelů pomocí rutin paměti založených na modelu COM. | Atlcomcli. h |
| CComQIPtr | Třída inteligentního ukazatele pro správu ukazatelů rozhraní modelu COM. | Atlcomcli. h |
| CComQIPtrElementTraits | Tato třída poskytuje metody, statické funkce a definice typedef užitečné při vytváření kolekcí ukazatelů rozhraní modelu COM. | atlcoll. h |
| CComSafeArray | Tato třída je obálkou pro SAFEARRAY Data Type strukturu. |
atlsafe. h |
| CComSafeArrayBound | Tato třída je obálkou pro SAFEARRAYBOUND strukturu. |
atlsafe. h |
| CComSimpleThreadAllocator | Tato třída spravuje výběr vláken pro třídu CComAutoThreadModule. | atlbase. h |
| CComSingleThreadModel | Tato třída poskytuje metody pro zvýšení a snížení hodnoty proměnné. | atlbase. h |
| CComTearOffObject | Tato třída implementuje odkládací rozhraní. | atlcom. h |
| CComUnkArray | Tato třída ukládá IUnknown ukazatele a je navržena tak, aby se použila jako parametr pro třídu šablony IUnknown . |
atlcom. h |
| CComVariant | Tato třída zalomí typ VARIANT a poskytne člen označující typ uložených dat. | Atlcomcli. h |
| CContainedWindowT | Tato třída implementuje okno obsažené v jiném objektu. | atlwin. h |
| CCRTAllocator | Tato třída poskytuje metody pro správu paměti pomocí rutin paměti CRT. | atlcore. h |
| CCRTHeap | Tato třída implementuje IAtlMemMgr pomocí funkcí haldy CRT. | atlmem. h |
| CDacl | Tato třída je obálkou pro seznam DACL (volitelný seznam řízení přístupu). | atlsecurity. h |
| CDebugReportHook – třída | Tato třída slouží k posílání ladicích sestav do pojmenovaného kanálu. | atlutil. h |
| CDefaultCharTraits | Tato třída poskytuje dvě statické funkce pro převod znaků mezi velkými a malými písmeny. | atlcoll.h |
| CDefaultCompareTraits | Tato třída poskytuje výchozí funkce porovnání prvků. | atlcoll.h |
| CDefaultElementTraits | Tato třída poskytuje výchozí metody a funkce pro třídu kolekce. | atlcoll.h |
| CDefaultHashTraits | Tato třída poskytuje statickou funkci pro výpočet hodnot hash. | atlcoll.h |
| CDialogImpl | Tato třída poskytuje metody pro vytvoření modálního nebo nemodálního dialogového okna. | atlwin.h |
| CDynamicChain | Tato třída poskytuje metody podporující dynamické řetězení map zpráv. | atlwin.h |
| CElementTraits | Tato třída je používána třídami kolekcí k poskytování metod a funkcí pro operace přesunu, kopírování, porovnání a hashování. | atlcoll.h |
| CElementTraitsBase | Tato třída poskytuje výchozí metody kopírování a přesunu pro třídu kolekce. | atlcoll.h |
| CFirePropNotifyEvent | Tato třída poskytuje metody pro oznamování změn vlastností ovládacího prvku jímce kontejneru. | atlctl.h |
| CGlobalHeap | Tato třída implementuje IAtlMemMgr pomocí globálních funkcí haldy Win32. | atlmem.h |
| CHandle | Tato třída poskytuje metody pro vytvoření a použití objektu popisovače. | atlbase.h |
| CHeapPtr | Třída inteligentního ukazatele pro správu ukazatelů haldy. | atlcore.h |
| CHeapPtrBase | Tato třída tvoří základ pro několik tříd inteligentních ukazatelů haldy. | atlcore.h |
| CHeapPtrElementTraits – třída | Tato třída poskytuje metody, statické funkce a definice typedef užitečné při vytváření kolekcí ukazatelů haldy. | atlcoll.h |
| CHeapPtrList | Tato třída poskytuje metody užitečné při vytváření seznamu ukazatelů haldy. | atlcoll.h |
| CImage | Poskytuje vylepšenou podporu rastrových obrázků, včetně možnosti načítat a ukládat obrázky ve formátech JPEG, GIF, BMP a PNG (Portable Network Graphics). | atlimage.h |
| CInterfaceArray | Tato třída poskytuje metody užitečné při vytváření pole ukazatelů rozhraní modelu COM. | atlcoll.h |
| CInterfaceList | Tato třída poskytuje metody užitečné při vytváření seznamu ukazatelů rozhraní modelu COM. | atlcoll.h |
| CLocalHeap | Tato třída implementuje IAtlMemMgr pomocí funkcí místní haldy Win32. | atlmem.h |
| Mapa zprávy CMessage | Tato třída umožňuje, aby se k mapám zpráv objektu přistupoval jiným objektem. | atlwin.h |
| CNonStatelessWorker – třída | Přijímá požadavky z fondu vláken a předává je do pracovního objektu, který je vytvořen a zničen na každém požadavku. | atlutil.h |
| CNoWorkerThread – třída | Pokud chcete zakázat údržbu dynamické mezipaměti, použijte tuto třídu jako argument pro třídy mezipaměti MonitorClass parametrů šablony. |
atlutil.h |
| CPathT – třída | Tato třída představuje cestu. | atlpath.h |
| CPrimitiveElementTraits | Tato třída poskytuje výchozí metody a funkce pro třídu kolekce složenou z primitivních datových typů. | atlcoll.h |
| CPrivateObjectSecurityDesc | Tato třída představuje objekt popisovače zabezpečení privátního objektu. | atlsecurity.h |
| Mapa CRB | Tato třída představuje strukturu mapování pomocí Red-Black stromové struktury. | atlcoll.h |
| CRBMultiMap | Tato třída představuje strukturu mapování, která umožňuje, aby byl každý klíč přidružen k více než jedné hodnotě pomocí Red-Black binárního stromu. | atlcoll.h |
| CRBTree | Tato třída poskytuje metody pro vytvoření a použití Red-Black stromu. | atlcoll.h |
| Klíč registru CRegKey | Tato třída poskytuje metody pro manipulaci s položkami v systémovém registru. | atlbase.h |
| CrTThreadTraits | Tato třída poskytuje funkci vytváření pro vlákno CRT. Tuto třídu použijte, pokud vlákno bude používat funkce CRT. | atlbase.h |
| CSacl | Tato třída je obálka pro strukturu SACL (system access-control list). | atlsecurity.h |
| Atributy CSecurityAttribute | Tato třída je tenká obálka SECURITY_ATTRIBUTES struktury. |
atlsecurity.h |
| CSecurityDesc | Tato třída je obálka pro SECURITY_DESCRIPTOR strukturu. |
atlsecurity.h |
| ID jazyka CSid | Tato třída je obálkou SID struktury (identifikátoru zabezpečení). |
atlsecurity. h |
| CSimpleArray | Tato třída poskytuje metody pro správu jednoduchého pole. | atlsimpcoll. h |
| CSimpleArrayEqualHelper | Tato třída je pomocná pro třídu CSimpleArray . | atlsimpcoll. h |
| CSimpleArrayEqualHelperFalse | Tato třída je pomocná pro třídu CSimpleArray . | atlsimpcoll. h |
| CSimpleDialog | Tato třída implementuje základní modální dialogové okno. | atlwin. h |
| CSimpleMap | Tato třída poskytuje podporu pro jednoduché pole mapování. | atlsimpcoll. h |
| CSimpleMapEqualHelper | Tato třída je pomocná pro třídu CSimpleMap . | atlsimpcoll. h |
| CSimpleMapEqualHelperFalse | Tato třída je pomocná pro třídu CSimpleMap . | atlsimpcoll. h |
| CSnapInItemImpl | Tato třída poskytuje metody pro implementaci objektu uzlu modulu snap-in. | atlsnap. h |
| CSnapInPropertyPageImpl | Tato třída poskytuje metody pro implementaci objektu stránky vlastností modulu snap-in. | atlsnap. h |
| CStockPropImpl | Tato třída poskytuje metody pro podporu hodnot uložených vlastností. | atlctl. h |
| CStringElementTraits | Tato třída poskytuje statické funkce, které používají třídy kolekcí pro ukládání CString objektů. |
CStringT. h |
| CStringElementTraitsI | Tato třída poskytuje statické funkce související s řetězci uloženými v objektech třídy kolekce. Je podobný jako CStringElementTraits, ale provádí porovnávání bez rozlišování velkých a malých písmen. | atlcoll. h |
| CStringRefElementTraits | Tato třída poskytuje statické funkce související s řetězci uloženými v objektech třídy kolekce. Řetězcové objekty jsou řešeny jako odkazy. | atlcoll. h |
| CThreadPool – třída | Tato třída poskytuje fond pracovních vláken, která zpracovávají frontu pracovních položek. | atlutil. h |
| CTokenGroups | Tato třída je obálkou pro TOKEN_GROUPS strukturu. |
atlsecurity. h |
| CTokenPrivileges | Tato třída je obálkou pro TOKEN_PRIVILEGES strukturu. |
atlsecurity. h |
| Kudrlinkou – třída | Tato třída představuje adresu URL. Umožňuje manipulaci s každým prvkem adresy URL nezávisle na tom, zda analyzuje existující řetězec adresy URL nebo vytváří řetězec od začátku. | atlutil. h |
| CW2AEX | Tato třída se používá v makrech převodu řetězce CT2AEX, CW2TEX, CW2CTEX a CT2CAEX a v CW2A typedef. | atlconv. h |
| CW2CWEX | Tato třída je používána makry převodu řetězce CW2CTEX a CT2CWEX a typedef CW2CW. | atlconv. h |
| CW2WEX | Tato třída je používána makry převodu řetězce CW2TEX a CT2WEX a typedef CW2W. | atlconv. h |
| CWin32Heap | Tato třída implementuje IAtlMemMgr pomocí funkcí přidělení haldy Win32. | atlmem. h |
| CWindow | Tato třída poskytuje metody pro manipulaci s oknem. | atlwin. h |
| CWindowImpl | Tato třída poskytuje metody pro vytvoření nebo roztřídění okna. | atlwin. h |
| CWinTraits | Tato třída poskytuje metodu pro standardizaci stylů použitých při vytváření objektu okna. | atlwin. h |
| CWinTraitsOR | Tato třída poskytuje metodu pro standardizaci stylů použitých při vytváření objektu okna. | atlwin. h |
| CWndClassInfo | Tato třída poskytuje metody pro registraci informací pro třídu okna. | atlwin. h |
| CWorkerThread – třída | Tato třída vytvoří pracovní vlákno nebo použije existující, počká na jeden nebo více popisovačů objektů jádra a spustí zadanou klientskou funkci, pokud je jeden z popisovačů signalizována. | atlutil. h |
| IAtlAutoThreadModule | Tato třída představuje rozhraní pro CreateInstance metodu. |
atlbase. h |
| IAtlMemMgr | Tato třída představuje rozhraní pro správce paměti. | atlmem. h |
| IAxWinAmbientDispatch | Toto rozhraní poskytuje metody pro určení vlastností hostovaného ovládacího prvku nebo kontejneru. | atlbase. h, ATLIFace. h |
| IAxWinAmbientDispatchEx | Toto rozhraní implementuje dodatečné ambientní vlastnosti hostovaného ovládacího prvku. | atlbase. h, ATLIFace. h |
| IAxWinHostWindow | Toto rozhraní poskytuje metody pro manipulaci s ovládacím prvkem a jeho hostitelským objektem. | atlbase.h, ATLIFace.h |
| IAxWinHostWindowLic | Toto rozhraní poskytuje metody pro manipulaci s licencovaný ovládací prvek a jeho hostitelský objekt. | atlbase.h, ATLIFace.h |
| ICollectionOnSTLImpl | Tato třída poskytuje metody používané třídou kolekce. | atlcom.h |
| IConnectionPointContainerImpl | Tato třída implementuje kontejner bodů připojení pro správu kolekce objektů IConnectionPointImpl. | atlcom.h |
| IConnectionPointImpl | Tato třída implementuje bod připojení. | atlcom.h |
| IDataObjectImpl | Tato třída poskytuje metody pro podporu jednotného přenosu dat a správu připojení. | atlctl.h |
| IDispatchImpl | Tato třída poskytuje výchozí implementaci IDispatch pro část duálního rozhraní. |
atlcom.h |
| IDispEventImpl | Tato třída poskytuje implementace IDispatch metod. |
atlcom.h |
| IDispEventSimpleImpl | Tato třída poskytuje implementace IDispatch metod bez získání informací o typu z knihovny typů. |
atlcom.h |
| IDocHostUIHandlerDispatch | Rozhraní pro parsování a vykreslovací modul Microsoft HTML. | atlbase.h, ATLIFace.h |
| IEnumOnSTLImpl | Tato třída definuje rozhraní enumerátoru založené na kolekci standardní knihovny C++. | atlcom.h |
| IObjectSafetyImpl | Tato třída poskytuje výchozí implementaci rozhraní, která klientovi umožňuje načíst a nastavit IObjectSafety bezpečnostní úrovně objektu. |
atlctl.h |
| IObjectWithSiteImpl | Tato třída poskytuje metody, které umožňují objektu komunikovat s jeho lokalitou. | atlcom.h |
| IOleControlImpl | Tato třída poskytuje výchozí implementaci rozhraní a IOleControl implementuje IUnknown . |
atlctl.h |
| IOleInPlaceActiveObjectImpl | Tato třída poskytuje metody pro pomoc při komunikaci mezi ovládacím prvku na místě a jeho kontejnerem. | atlctl.h |
| IOleInPlaceObjectWindowlessImpl | Tato třída implementuje a poskytuje metody, které umožňují ovládacímu prvku bez oken přijímat zprávy okna a účastnit se operací IUnknown přetažení. |
atlctl.h |
| IOleObjectImpl | Tato třída implementuje a IUnknown je hlavním rozhraním, jehož prostřednictvím kontejner komunikuje s ovládacím prvku. |
atlctl.h |
| IPerPropertyBrowsingImpl | Tato třída implementuje a umožňuje klientovi přístup IUnknown k informacím na stránkách vlastností objektu. |
atlctl.h |
| IPersistPropertyBagImpl | Tato třída implementuje a umožňuje objektu uložit své vlastnosti do IUnknown klientského sáček vlastností. |
atlcom.h |
| IPersistStorageImpl | Tato třída implementuje rozhraní IPersistStorage. | atlcom.h |
| IPersistStreamInitImpl | Tato třída implementuje IUnknown a poskytuje výchozí implementaci rozhraní IUnknown |
atlcom.h |
| IPointerInactiveImpl | Tato třída implementuje IUnknown a IUnknown |
atlctl.h |
| IPropertyNotifySinkCP | Tato třída zpřístupňuje rozhraní IPropertyNotifySink jako odchozí rozhraní pro připojitelný objekt. | atlctl.h |
| IPropertyPage2Impl | Tato třída implementuje IUnknown a dědí výchozí implementaci IUnknown. |
atlctl.h |
| IPropertyPageImpl | Tato třída implementuje IUnknown a poskytuje výchozí implementaci rozhraní IUnknown |
atlctl.h |
| IProvideClassInfo2Impl | Tato třída poskytuje výchozí implementaci metod IProvideClassInfo a IProvideClassInfo2. | atlcom.h |
| IQuickActivateImpl | Tato třída kombinuje inicializaci ovládacího prvku kontejnerů do jednoho volání. | atlctl.h |
| IRunnableObjectImpl | Tato třída implementuje IUnknown a poskytuje výchozí implementaci rozhraní IUnknown |
atlctl.h |
| IServiceProviderImpl | Tato třída poskytuje výchozí implementaci IServiceProvider rozhraní. |
atlcom.h |
| ISpecifyPropertyPagesImpl | Tato třída implementuje IUnknown a poskytuje výchozí implementaci rozhraní IUnknown |
atlcom.h |
| ISupportErrorInfoImpl | Tato třída poskytuje výchozí implementaci rozhraní a lze ji použít, když pouze jedno rozhraní generuje chyby ISupportErrorInfo Interface objektu. |
atlcom.h |
| IThreadPoolConfig – rozhraní | Toto rozhraní poskytuje metody pro konfiguraci fondu vláken. | atlutil.h |
| IViewObjectExImpl | Tato třída implementuje a poskytuje výchozí implementace rozhraní IUnknownIUnknown, IViewObject2a IViewObjectEx. |
atlctl.h |
| IWorkerThreadClient – rozhraní | IWorkerThreadClientje rozhraní implementované klienty třídy IWorkerThreadClient |
atlutil.h |
| _U_MENUorID | Tato třída poskytuje obálky pro a CreateWindowCreateWindowEx . |
atlwin.h |
| _U_RECT | Tato třída adaptéru argumentů umožňuje předat ukazatele nebo odkazy funkci, která je implementována RECT z hlediska ukazatelů. |
atlwin.h |
| _U_STRINGorID | Tato třída adaptéru argumentů umožňuje, aby se názvy prostředků (LPCTSTRs) nebo ID prostředků (UINT) předaly do funkce, aniž by volající vyžadovat převod ID na řetězec pomocí makra MAKEINTRESOURCE. | atlwin.h |
| Win32ThreadTraits | Tato třída poskytuje funkci vytváření pro Windows vlákna. Tuto třídu použijte, pokud vlákno nebude používat funkce CRT. | atlbase.h |
Viz také
Desktopové komponenty ATL objektů COM
Functions
Globální proměnné
Definice Typedef
Přehled tříd