Třídy ATL
Aktivní šabloně knihovny (ATL) zahrnuje následující třídy.Určité třídy podle kategorie, naleznete Přehled třídy ATL.
Třída |
Description |
Soubor záhlaví |
---|---|---|
Tato třída slouží makra převodu řetězce CA2TEX a CT2AEX a typedef CA2A. |
atlconv.h |
|
Tato třída používá řetězec Převod makra CA2CTEX a CT2CAEX a typedef CA2CA. |
atlconv.h |
|
Tato třída slouží makra převodu řetězce CA2TEX , CA2CTEX , CT2WEX , a CT2CWEX a typedef CA2W. |
atlconv.h |
|
Tato třída je obálka pro přístupový token. |
atlsecurity.h |
|
Tato třída je obal ACL struktury (seznam řízení přístupu). |
atlsecurity.h |
|
Tuto šablonu používá třídy, které předefinovat operátor adresu z vrátit něco jiného než adresa objektu obtékat. |
atlcomcli.h |
|
Tato třída implementuje objekt array. |
atlcoll.h |
|
Tato třída implementuje sdruženém podprocesu, apartment model serveru COM. |
atlbase.h |
|
Tato třída poskytuje metody provádění serveru COM sdruženém podprocesu, apartment model. |
atlbase.h |
|
V každém projektu ATL je vytvořena instance této třídy. |
atlcore.h |
|
Tato třída implementuje modulu COM server. |
atlbase.h |
|
Tato třída poskytuje podporu pro ladění rozhraní. |
atlbase.h |
|
Tato třída představuje modul pro knihovnu DLL. |
atlbase.h |
|
Tato třída definuje ATL výjimku. |
atlexcept.h |
|
Tato třída představuje modul aplikace. |
atlbase.h |
|
Tato třída poskytuje tenké obal kolem Windows API zpracování souborů. |
atlfile.h |
|
Tato třída představuje soubor mapovaný do paměti, přidání operátoru přetypování na metody CAtlFileMappingBase. |
atlfile.h |
|
Tato třída představuje soubor mapovaný v paměti. |
atlfile.h |
|
Tato třída poskytuje metody pro vytváření a správu seznamu objektů. |
atlcoll.h |
|
Tato třída poskytuje metody pro vytváření a správu objekt mapy. |
atlcoll.h |
|
Tato třída poskytuje metody používané v několika ATL modulu třídy. |
atlbase.h |
|
Tato třída implementuje modul ATL. |
atlbase.h |
|
Tato třída je implementace ATL okna, který je umístěn v okně hostitelského prostředí stanovené náhled formátu RTF. |
atlpreviewctrlimpl.h |
|
Tato třída implementuje službu. |
atlbase.h |
|
Tato třída poskytuje metody pro vytváření a použití dočasného souboru. |
atlfile.h |
|
Tato třída představuje funkce správce správcem transakcí jádra (KTM). |
atltransactionmanager.h |
|
Tato třída poskytuje podporu ATL windowing součásti. |
atlbase.h |
|
Tato třída představuje ukazatel inteligentní objekt. |
atlbase.h |
|
Tato třída poskytuje metody, které jsou užitečné při vytváření pole inteligentní ukazatelů. |
atlbase.h |
|
Tato třída poskytuje metody, statické funkce a funkce TypeDef užitečné při vytváření kolekce smart ukazatele. |
atlcoll.h |
|
Tato třída poskytuje metody, které jsou užitečné při vytváření seznamu inteligentní ukazatelů. |
atlcoll.h |
|
Tato třída představuje inteligentní ukazatel objektu vector pomocí nových a odstranit operátory. |
atlbase.h |
|
Tato třída poskytuje metody, statické funkce a funkce TypeDef užitečné při vytváření kolekce smart ukazatele pomocí nové vektorové a operátory. |
atlcoll.h |
|
Tato třída implementuje dialogové okno (modální nebo nemodální) hostící ovládací prvky ActiveX. |
atlwin.h |
|
Tato třída poskytuje metody pro práci s oknem hostiteli ovládacího prvku ActiveX. |
atlwin.h |
|
Tato třída poskytuje metody pro práci s okna, který je hostitelem ovládacího prvku ActiveX a má také podporu pro hostování licencované ovládací prvky ActiveX. |
atlwin.h |
|
Tato třída implementuje IBindStatusCallback rozhraní. |
atlctl.h |
|
Tato třída implementuje IUnknown agregované objektu. |
atlcom.h |
|
Tato třída poskytuje metody pro správu paměti pomocí modelu COM paměti rutiny. |
atlbase.h |
|
Tato třída poskytuje podporu pro správu byt ve sdruženém podprocesu modulu EXE. |
atlbase.h |
|
Tato třída poskytuje metody pro získání a uvolnění vlastnictví objektu kritický oddíl. |
atlcore.h |
|
K ATL 7.0 CComAutoThreadModule je zastaralý: viz Moduly ATL další podrobnosti. |
atlbase.h |
|
Tato třída je obal BSTR s. |
atlbase.h |
|
Tato třída implementuje IUnknown rozhraní odtrhnout. |
atlcom.h |
|
Tato třída implementuje IClassFactory rozhraní. |
atlcom.h |
|
Tato třída implementuje IClassFactory2 rozhraní. |
atlcom.h |
|
Tato třída implementuje IClassFactory rozhraní a umožňuje vytvořit v několika apartmány objekty. |
atlcom.h |
|
Tato třída je odvozen z CComClassFactory a používá CComObjectGlobal vytvořit jediný objekt. |
atlcom.h |
|
Tato třída poskytuje metody pro vytváření instancí třídy a získání jeho vlastnosti. |
atlcom.h |
|
Tato třída poskytuje metody potřebné k implementaci složený ovládací prvek. |
atlctl.h |
|
Tato třída implementuje IUnknown delegováním vlastníka objektu IUnknown. |
atlcom.h |
|
Tato třída poskytuje metody pro vytváření a správu ATL ovládací prvky. |
atlctl.h |
|
Tato třída poskytuje metody pro vytváření a správu ATL ovládací prvky. |
atlctl.h |
|
Tato třída poskytuje metody pro získání a uvolnění vlastnictví objektu kritický oddíl. |
atlcore.h |
|
Tato třída poskytuje metody pro zamknutí a odemknutí kritické části objektu. |
atlbase.h |
|
Tato třída má metody a subjekty pro vytváření a správu CURRENCY objektu. |
atlcur.h |
|
Tato třída uchovává pole IUnknown ukazatelů. |
atlcom.h |
|
Tato třída definuje objekt enumerator COM založené na pole. |
atlcom.h |
|
Tato třída poskytuje provedení výčtu rozhraní COM kde jsou uloženy položky vytváření výčtů v matici. |
atlcom.h |
|
Tato třída definuje čítače výčtu objektu COM založena kolekci STL. |
atlcom.h |
|
Tato třída poskytuje stejné metody jako CComCriticalSection , ale neposkytuje kritický oddíl. |
atlcore.h |
|
Tato třída poskytuje metody pro řešení ukazatele rozhraní a tabulky global interface (GIT). |
atlbase.h |
|
Tato třída implementuje IAtlMemMgr pomocí funkcí přidělení paměti COM. |
ATLComMem.h |
|
Inteligentní ukazatel Třída správy haldy ukazatele. |
atlbase.h |
|
K ATL 7.0 CComModule je zastaralý: viz Moduly ATL další podrobnosti. |
atlbase.h |
|
Tato třída poskytuje metody podprocesu stovce a snižující hodnotu proměnné. |
atlbase.h |
|
Tato třída poskytuje metody podprocesu stovce a snižující hodnotu proměnné, bez kritické části Uzamknutí nebo odemknutí funkce. |
atlbase.h |
|
Tato třída implementuje IUnknown nonaggregated objektu. |
atlcom.h |
|
Tato třída spravuje počet odkazů na modul obsahující vaše Base objektu. |
atlcom.h |
|
Tato třída implementuje IUnknown nonaggregated objektu, ale nepodporuje není přírůstek modul lock počítat v konstruktoru. |
atlcom.h |
|
Tato definice typedef z CComObjectRootEx je templatized na výchozí model serveru podprocesu. |
atlcom.h |
|
Tato třída poskytuje metody zpracování objektu referenční počet řízení agregované i nonaggregated objektů. |
atlcom.h |
|
Vytvoří dočasný objekt COM třídy a poskytuje kosterního provádění IUnknown. |
atlcom.h |
|
Tato třída implementuje IUnknown agregované nebo nonaggregated objektu. |
atlcom.h |
|
Inteligentní ukazatel třída ukazatele rozhraní COM správy. |
atlcomcli.h |
|
Tato třída poskytuje základ pro inteligentní ukazatel třídy pomocí rutiny paměti založené na modelu COM. |
atlcomcli.h |
|
Inteligentní ukazatel třída ukazatele rozhraní COM správy. |
atlcomcli.h |
|
Tato třída poskytuje metody, statické funkce a funkce TypeDef užitečné při vytváření kolekce ukazatele rozhraní COM. |
atlcoll.h |
|
Tato třída je obal SAFEARRAY Data Type struktury. |
atlsafe.h |
|
Tato třída je obal SAFEARRAYBOUND struktury. |
atlsafe.h |
|
Tato třída spravuje podproces výběr třídy CComAutoThreadModule. |
atlbase.h |
|
Tato třída poskytuje metody pro stovce a snižující hodnotu proměnné. |
atlbase.h |
|
Tato třída implementuje rozhraní odtrhnout. |
atlcom.h |
|
Tato třída uchovává IUnknown ukazatelů a je určen k použití jako parametr IConnectionPointImpl šablonu třídy. |
atlcom.h |
|
Tato třída obtéká typ VARIANT, poskytující člen označující typ dat uložených. |
atlcomcli.h |
|
Tato třída implementuje jiný objekt v okně. |
atlwin.h |
|
Tato třída poskytuje metody pro správu paměti pomocí rutiny paměti CRT. |
atlcore.h |
|
Tato třída implementuje IAtlMemMgr pomocí funkce CRT haldy. |
atlmem.h |
|
Tato třída je obálka pro strukturu DACL (seznam discretionary řízení přístupu). |
atlsecurity.h |
|
Odeslat zprávy ladění do pojmenovaného kanálu pomocí této třídy. |
atlutil.h |
|
Tato třída poskytuje dvě statické funkce pro převod znaků mezi velkými a malými písmeny. |
atlcoll.h |
|
Tato třída poskytuje výchozí prvek porovnání funkcí. |
atlcoll.h |
|
Tato třída poskytuje výchozí metody a funkce pro třídy kolekce. |
atlcoll.h |
|
Tato třída obsahuje statické funkce pro výpočet hodnoty hash. |
atlcoll.h |
|
Tato třída poskytuje metody vytváření nemodální nebo modální dialogové okno. |
atlwin.h |
|
Tato třída poskytuje metody na podporu dynamického zřetězení zprávy mapy. |
atlwin.h |
|
Tato třída používá kolekce tříd stanovit metody a funkce přesouváním, kopírováním, porovnání a zatřiďování operace. |
atlcoll.h |
|
Tato třída obsahuje výchozí kopie a metody třídy kolekce přesunout. |
atlcoll.h |
|
Tato třída poskytuje metody pro oznamování kontejneru jímky týkající se změny vlastností ovládacího prvku. |
atlctl.h |
|
Tato třída implementuje IAtlMemMgr pomocí funkce globální haldy Win32. |
atlmem.h |
|
Tato třída poskytuje metody pro vytváření a používání objekt popisovače. |
atlbase.h |
|
Inteligentní ukazatel Třída správy haldy ukazatele. |
atlcore.h |
|
Tato třída představuje základ pro několik tříd ukazatel inteligentní haldy. |
atlcore.h |
|
Tato třída poskytuje metody, statické funkce a funkce TypeDef užitečné při vytváření kolekce haldy ukazatele. |
atlcoll.h |
|
Tato třída poskytuje metody, které jsou užitečné při vytváření seznamu ukazatelů haldy. |
atlcoll.h |
|
Poskytuje podporu rozšířené bitmapy, včetně možnosti načíst a uložit obrázky ve formátech JPEG, GIF, BMP a Portable Network Graphics (PNG). |
atlimage.h |
|
Tato třída poskytuje metody, které jsou užitečné při vytváření pole ukazatele rozhraní COM. |
atlcoll.h |
|
Tato třída poskytuje metody, které jsou užitečné při vytváření seznamu ukazatelů rozhraní COM. |
atlcoll.h |
|
Tato třída implementuje IAtlMemMgr pomocí funkce místní haldy Win32. |
atlmem.h |
|
Tato třída umožňuje že objektu zprávy mapuje přístup k jinému objektu. |
atlwin.h |
|
Přijímá požadavky od fondu podprocesů a předá je do pracovního objektu, který je vytvořen a zničeny na každou žádost. |
atlutil.h |
|
Tato třída slouží jako argument pro MonitorClass mezipaměti parametrů šablony třídy, chcete-li zakázat dynamické mezipaměti údržby. |
atlutil.h |
|
Tato třída představuje cestu. |
atlpath.h |
|
Tato třída poskytuje výchozí metody a funkce pro třídy kolekce tvořena primitivní datové typy. |
atlcoll.h |
|
Tato třída představuje objekt popisovače zabezpečení objektu soukromé. |
atlsecurity.h |
|
Tato třída představuje mapování struktury, pomocí binární strom červená-černá. |
atlcoll.h |
|
Tato třída představuje mapování struktury, která umožňuje každý klíč být přidružen více než jednu hodnotu červená-černá binární strom. |
atlcoll.h |
|
Tato třída poskytuje metody pro vytváření a použití stromu červená-černá. |
atlcoll.h |
|
Tato třída poskytuje metody pro práci s položkami v systémovém registru. |
atlbase.h |
|
Tato třída poskytuje funkce vytváření podprocesu CRT.Pomocí této třídy, pokud podproces bude používat funkce CRT. |
atlbase.h |
|
Tato třída je obálka pro strukturu SACL (systémový seznam řízení přístupu). |
atlsecurity.h |
|
Tato třída je tenký obal SECURITY_ATTRIBUTES struktury. |
atlsecurity.h |
|
Tato třída je obal SECURITY_DESCRIPTOR struktury. |
atlsecurity.h |
|
Tato třída je obal SID struktury (identifikátor zabezpečení). |
atlsecurity.h |
|
Tato třída poskytuje metody pro správu jednoduché pole. |
atlsimpcoll.h |
|
Tato třída je Pomocník pro CSimpleArray třídy. |
atlsimpcoll.h |
|
Tato třída je Pomocník pro CSimpleArray třídy. |
atlsimpcoll.h |
|
Tato třída implementuje základní modálního dialogového okna. |
atlwin.h |
|
Tato třída poskytuje podporu pro jednoduché mapování pole. |
atlsimpcoll.h |
|
Tato třída je Pomocník pro CSimpleMap třídy. |
atlsimpcoll.h |
|
Tato třída je Pomocník pro CSimpleMap třídy. |
atlsimpcoll.h |
|
Tato třída poskytuje metody provádění objektu modulu snap-in uzlu. |
atlsnap.h |
|
Tato třída poskytuje metody provádění modul snap-in vlastnost objektu page. |
atlsnap.h |
|
Tato třída poskytuje metody pro podporu hodnoty akcií vlastností. |
atlctl.h |
|
Tato třída obsahuje statické funkce používané třídy shromažďování, ukládání CString objektů. |
cstringt.h |
|
Tato třída obsahuje statické funkce související s řetězce uložené v kolekci objektů třídy.Je podobný CStringElementTraits, ale provádí porovnání velká a malá písmena. |
atlcoll.h |
|
Tato třída obsahuje statické funkce související s řetězce uložené v kolekci objektů třídy.Řetězec objekty jsou řešeny jako odkazy. |
atlcoll.h |
|
Tato třída poskytuje fondu pracovních podprocesů, které zpracovávají fronty pracovních položek. |
atlutil.h |
|
Tato třída je obal TOKEN_GROUPS struktury. |
atlsecurity.h |
|
Tato třída je obal TOKEN_PRIVILEGES struktury. |
atlsecurity.h |
|
Tato třída představuje adresu URL.Umožňuje pracovat s každý prvek URL nezávisle na ostatních, zda analýza existující adresu URL řetězec nebo řetězec od začátku budování. |
atlutil.h |
|
Tato třída slouží makra převodu řetězce CT2AEX , CW2TEX , CW2CTEX , a CT2CAEX a typedef CW2A. |
atlconv.h |
|
Tato třída slouží makra převodu řetězce CW2CTEX a CT2CWEX a typedef CW2CW. |
atlconv.h |
|
Tato třída slouží makra převodu řetězce CW2TEX a CT2WEX a typedef CW2W . |
atlconv.h |
|
Tato třída implementuje IAtlMemMgr pomocí funkcí přidělení haldy Win32. |
atlmem.h |
|
Tato třída poskytuje metody pro práci s oknem. |
atlwin.h |
|
Tato třída poskytuje metody pro vytváření nebo subclassing okna. |
atlwin.h |
|
Tato třída poskytuje metody pro standardizaci stylů použitých při vytváření objektu okna. |
atlwin.h |
|
Tato třída poskytuje metody pro standardizaci stylů použitých při vytváření objektu okna. |
atlwin.h |
|
Tato třída poskytuje metody pro registraci informací pro třídu okna. |
atlwin.h |
|
Této třídy vytvoří pracovní podproces nebo použije existující, čeká na jeden nebo více popisovačů objektu jádra a provede zadaný klient funkce při jeden z úchytů je signalizováno následným tichem. |
atlutil.h |
|
Tato třída představuje rozhraní CreateInstance metoda. |
atlbase.h |
|
Tato třída představuje rozhraní správce paměti. |
atlmem.h |
|
Toto rozhraní poskytuje metody pro určení charakteristiky hostované řízení nebo kontejneru. |
atlbase.h ATLIFace.h |
|
Toto rozhraní implementuje doplňující vlastnosti prostředí hostované ovládacího prvku. |
atlbase.h ATLIFace.h |
|
Toto rozhraní poskytuje metody pro práci s ovládacího prvku a jeho objekt hostitele. |
atlbase.h ATLIFace.h |
|
Toto rozhraní poskytuje metody pro práci s licencované řízení a jeho objekt hostitele. |
atlbase.h ATLIFace.h |
|
Tato třída poskytuje metody používané třídy kolekce. |
atlcom.h |
|
Tato třída implementuje kontejner bod připojení pro správu kolekce IConnectionPointImpl objektů. |
atlcom.h |
|
Tato třída implementuje spojovací bod. |
atlcom.h |
|
Tato třída poskytuje metody pro podporu jednotného přenosu dat a Správa připojení. |
atlctl.h |
|
Tato třída poskytuje výchozí implementace IDispatch část duální rozhraní. |
atlcom.h |
|
Tato třída poskytuje implementace IDispatch metod. |
atlcom.h |
|
Tato třída poskytuje implementace IDispatch metody bez získání typ informací z knihovny typů. |
atlcom.h |
|
Při analýze HTML aplikace Microsoft a vykreslovací modul rozhraní. |
atlbase.h ATLIFace.h |
|
Tato třída definuje výčet rozhraní založené na kolekci STL. |
atlcom.h |
|
Tato třída poskytuje výchozí provádění IObjectSafety rozhraní povolit klienta získání a nastavení úrovně zabezpečení objektu. |
atlctl.h |
|
Tato třída poskytuje metody umožňující objekt komunikovat s jeho webu. |
atlcom.h |
|
Tato třída poskytuje výchozí provádění IOleControl rozhraní a implementuje IUnknown. |
atlctl.h |
|
Tato třída poskytuje metody pro komunikaci mezi ovládacím prvkem v místě a jeho kontejneru pomáhat. |
atlctl.h |
|
Tato třída implementuje IUnknown a poskytuje metody, které umožňují ovládací prvek bez oken okno zprávy a účastnit se operace a přetažení. |
atlctl.h |
|
Tato třída implementuje IUnknown a je hlavní rozhraní, pomocí kterého kontejneru komunikuje s ovládacím prvkem. |
atlctl.h |
|
Tato třída implementuje IUnknown a umožňuje klientovi přístup k informacím na stránkách vlastností objektu. |
atlctl.h |
|
Tato třída implementuje IUnknown a umožňuje objekt uložit jeho vlastnosti klienta dodávané vlastnost vaku. |
atlcom.h |
|
Tato třída implementuje IPersistStorage rozhraní. |
atlcom.h |
|
Tato třída implementuje IUnknown a poskytuje výchozí provádění IPersistStreamInit rozhraní. |
atlcom.h |
|
Tato třída implementuje IUnknown a IPointerInactive metody rozhraní. |
atlctl.h |
|
Tato třída zpřístupňuje IPropertyNotifySink rozhraní jako odchozí rozhraní připojitelné objektu. |
atlctl.h |
|
Tato třída implementuje IUnknown a zdědí výchozí provádění IPropertyPageImpl. |
atlctl.h |
|
Tato třída implementuje IUnknown a poskytuje výchozí provádění IPropertyPage rozhraní. |
atlctl.h |
|
Tato třída poskytuje výchozí provádění IProvideClassInfo a IProvideClassInfo2 metod. |
atlcom.h |
|
Tato třída kombinuje kontejnerů inicializace ovládacího prvku do jediné volání. |
atlctl.h |
|
Tato třída implementuje IUnknown a poskytuje výchozí provádění IRunnableObject rozhraní. |
atlctl.h |
|
Tato třída poskytuje výchozí provádění IServiceProvider rozhraní. |
atlcom.h |
|
Tato třída implementuje IUnknown a poskytuje výchozí provádění ISpecifyPropertyPages rozhraní. |
atlcom.h |
|
Tato třída poskytuje výchozí provádění ISupportErrorInfo Interface rozhraní a může být použita při jediné rozhraní vygeneruje chyby na objekt. |
atlcom.h |
|
Toto rozhraní poskytuje metody nastavení konfigurace fondu podprocesů. |
atlutil.h |
|
Tato třída implementuje IUnknown a poskytuje výchozí implementace IViewObject, IViewObject2, a IViewObjectEx rozhraní. |
atlctl.h |
|
IWorkerThreadClientje rozhraní implementované klienty CWorkerThread třídy. |
atlutil.h |
|
Tato třída poskytuje obálky pro CreateWindow a CreateWindowEx. |
atlwin.h |
|
Tato třída argument adaptér umožňuje buď RECT ukazatele nebo odkazy předávané funkci, která je implementována jako ukazatele. |
atlwin.h |
|
Tato třída argument adaptér umožňuje buď názvy zdrojů (LPCTSTRs) nebo ID zdroje (UINTs) předávané funkci bez nutnosti převést řetězec pomocí ID volajícího MAKEINTRESOURCE makro. |
atlwin.h |
|
Tato třída poskytuje funkce vytváření podprocesu systému Windows.Pomocí této třídy, pokud podproces nebude používat funkce CRT. |
atlbase.h |