Klasy ATL
Active Template Library (ATL) zawiera następujące klasy.Aby znaleźć określonej klasy według kategorii, zobacz Omówienie klasy ATL.
Klasa |
Opis |
Plik nagłówka |
---|---|---|
Ta klasa jest używana przez makra konwersji ciągu CA2TEX i CT2AEXi typedef CA2A. |
atlconv.h |
|
Ta klasa jest używana przez makra konwersji ciągu CA2CTEX i CT2CAEXi typedef CA2CA. |
atlconv.h |
|
Ta klasa jest używana przez makra konwersji ciągu CA2TEX, CA2CTEX, CT2WEX, i CT2CWEXi typedef CA2W. |
atlconv.h |
|
Ta klasa jest otoki dla tokenu dostępu. |
atlsecurity.h |
|
Ta klasa jest otoki dla ACL struktury (lista kontroli dostępu). |
atlsecurity.h |
|
Ten szablon służy do klas, które ponownie zdefiniować adres z operatora zwrócić inny niż adres obiektu zawijany. |
atlcomcli.h |
|
Ta klasa implementuje obiekt array. |
atlcoll.h |
|
Ta klasa implementuje serwer COM puli wątków, komórkowy model. |
atlbase.h |
|
Ta klasa zapewnia metod wykonywania puli wątków, komórkowy model serwera COM. |
atlbase.h |
|
Ta klasa jest utworzone w każdym projekcie ATL. |
atlcore.h |
|
Ta klasa implementuje moduł serwera COM. |
atlbase.h |
|
Ta klasa zapewnia obsługę debugowania interfejsów. |
atlbase.h |
|
Ta klasa reprezentuje modułu DLL. |
atlbase.h |
|
Ta klasa definiuje ATL wyjątek. |
atlexcept.h |
|
Ta klasa reprezentuje modułu dla aplikacji. |
atlbase.h |
|
Ta klasa zapewnia cienka opakowaniowy Windows plik obsługi interfejsu API. |
atlfile.h |
|
Ta klasa reprezentuje plik mapowany w pamięci, Dodawanie operatora rzutowania do metody CAtlFileMappingBase. |
atlfile.h |
|
Ta klasa reprezentuje plik mapowany w pamięci. |
atlfile.h |
|
Ta klasa zawiera metody tworzenia i zarządzania nimi obiekt listy. |
atlcoll.h |
|
Ta klasa zapewnia metody tworzenia i zarządzania obiektu mapy. |
atlcoll.h |
|
Ta klasa zawiera metody stosowane przez kilka klas moduł ATL. |
atlbase.h |
|
Ta klasa implementuje moduł ATL. |
atlbase.h |
|
Ta klasa jest implementacją ATL okna, który jest umieszczony na okno hosta, przewidziane przez powłokę Rich podglądu. |
atlpreviewctrlimpl.h |
|
Ta klasa implementuje usługę. |
atlbase.h |
|
Ta klasa zawiera metody tworzenia i korzystania z pliku tymczasowego. |
atlfile.h |
|
Ta klasa zapewnia otoki funkcje Menedżera transakcji jądra (KTM). |
atltransactionmanager.h |
|
Ta klasa zapewnia obsługę ATL windowing składników. |
atlbase.h |
|
Ta klasa reprezentuje obiekt inteligentny wskaźnika. |
atlbase.h |
|
Tej klasy zawiera metody przydatne podczas tworzenia tablicy inteligentne kursory. |
atlbase.h |
|
Ta klasa zawiera metody, funkcje statycznych i użyteczne definicje TypeDef tworząc kolekcje inteligentne kursory. |
atlcoll.h |
|
Tej klasy zawiera metody przydatne podczas konstruowania listy wskaźników inteligentne. |
atlcoll.h |
|
Ta klasa reprezentuje obiekt inteligentny wskaźnik vector przy użyciu nowych i Usuń operatorów. |
atlbase.h |
|
Tej klasy zawiera metody, funkcje statycznych i definicje TypeDef przydatne podczas tworzenia kolekcje inteligentne wskaźniki vector przy użyciu nowych i usunąć operatorów. |
atlcoll.h |
|
Tej klasy implementuje okno dialogowe (modalny lub niemodalny), który obsługuje formanty ActiveX. |
atlwin.h |
|
Tej klasy zawiera metody okno hostingu formantu ActiveX. |
atlwin.h |
|
Tej klasy zawiera metody okno, w którym formant ActiveX i ma także obsługę hostingu licencjonowanych formantów ActiveX. |
atlwin.h |
|
Ta klasa implementuje IBindStatusCallback interfejsu. |
atlctl.h |
|
Ta klasa implementuje IUnknown dla obiektu zagregowane. |
atlcom.h |
|
Ta klasa zapewnia metod zarządzania pamięci przy użyciu procedur pamięci COM. |
atlbase.h |
|
Ta klasa zapewnia obsługę zarządzania mieszkania w module EXE puli wątków. |
atlbase.h |
|
Ta klasa zapewnia metody uzyskiwania i zwalnianie własności obiektu sekcji krytycznej. |
atlcore.h |
|
Od ATL 7.0 CComAutoThreadModule jest przestarzały: zobacz Moduły ATL więcej informacji. |
atlbase.h |
|
Ta klasa jest otoki dla BSTRs. |
atlbase.h |
|
Ta klasa implementuje IUnknown dla interfejsu Odrywane. |
atlcom.h |
|
Ta klasa implementuje IClassFactory interfejsu. |
atlcom.h |
|
Ta klasa implementuje IClassFactory2 interfejsu. |
atlcom.h |
|
Ta klasa implementuje IClassFactory interfejsu i pozwala tworzyć w wielu apartamenty obiektów. |
atlcom.h |
|
Ta klasa pochodzi od CComClassFactory i CComObjectGlobal do konstruowania pojedynczego obiektu. |
atlcom.h |
|
Ta klasa zapewnia metod tworzenia wystąpień klasy i uzyskania jego właściwości. |
atlcom.h |
|
Ta klasa zapewnia metody wymagane do wykonania kontroli kompozytowe. |
atlctl.h |
|
Ta klasa implementuje IUnknown przez delegowanie do obiektu właściciel IUnknown. |
atlcom.h |
|
Ta klasa zawiera metody tworzenia i zarządzania nimi służy ATL. |
atlctl.h |
|
Ta klasa zawiera metody tworzenia i zarządzania nimi służy ATL. |
atlctl.h |
|
Ta klasa zapewnia metody uzyskiwania i zwalnianie własności obiektu sekcji krytycznej. |
atlcore.h |
|
Ta klasa zapewnia metody blokowanie i odblokowywanie obiektu sekcji krytycznej. |
atlbase.h |
|
Ta klasa ma metody i operatorów do tworzenia i zarządzania CURRENCY obiektu. |
atlcur.h |
|
Ta klasa przechowuje tablicę IUnknown wskaźniki. |
atlcom.h |
|
Ta klasa definiuje obiekt enumerator COM oparte na tablicy. |
atlcom.h |
|
Ta klasa zawiera implementacji interfejsu modułu wyliczającego COM, gdy elementy są wyliczane są przechowywane w tablicy. |
atlcom.h |
|
Ta klasa definiuje obiektu numeratora COM opartego na zbiorze STL. |
atlcom.h |
|
Ta klasa zawiera te same metody jako CComCriticalSection , ale nie do sekcji krytycznej. |
atlcore.h |
|
Ta klasa zapewnia metody zajmujących się wskaźników interfejsów i tabeli interfejsu globalnego (GIT). |
atlbase.h |
|
Ta klasa implementuje IAtlMemMgr przy użyciu funkcji COM alokacji pamięci. |
ATLComMem.h |
|
Klasa inteligentne wskaźnik zarządzania wskaźniki sterty. |
atlbase.h |
|
Od ATL 7.0 CComModule jest przestarzały: zobacz Moduły ATL więcej informacji. |
atlbase.h |
|
Tej klasy przewiduje metody wielowątkowość zwiększając i dekrementacja wartości zmiennej. |
atlbase.h |
|
Ta klasa przewiduje wielowątkowość metod zwiększając i dekrementacja wartości zmiennej, bez sekcji krytycznej blokowanie lub odblokowywanie funkcji. |
atlbase.h |
|
Ta klasa implementuje IUnknown dla obiektu nonaggregated. |
atlcom.h |
|
Klasa ta zarządza licznika odwołań na moduł zawierający Twój Base obiektu. |
atlcom.h |
|
Ta klasa implementuje IUnknown dla obiektu nonaggregated, ale czy nie przyrostu licznik blokady modułu w konstruktorze. |
atlcom.h |
|
Ten element typedef o CComObjectRootEx jest templatized na domyślny model serwera wątków. |
atlcom.h |
|
Ta klasa zapewnia metod obsługi zarządzania zliczaniem odwołań obiektów dla obiektów nonaggregated i zagregowane. |
atlcom.h |
|
Tej klasy tworzy tymczasowy obiekt COM i dostarcza szkieletowych wykonania IUnknown. |
atlcom.h |
|
Ta klasa implementuje IUnknown dla obiektu zagregowanych lub nonaggregated. |
atlcom.h |
|
Klasa inteligentne wskaźnik zarządzania wskaźników interfejsów COM. |
atlcomcli.h |
|
Klasa ta stanowi podstawę dla klasy inteligentne wskaźnik przy użyciu procedur opartych na modelu COM pamięci. |
atlcomcli.h |
|
Klasa inteligentne wskaźnik zarządzania wskaźników interfejsów COM. |
atlcomcli.h |
|
Tej klasy zawiera metody, funkcje statycznych i definicje TypeDef przydatne podczas tworzenia kolekcji wskaźników interfejsów COM. |
atlcoll.h |
|
Ta klasa jest otoki dla SAFEARRAY Data Type struktury. |
atlsafe.h |
|
Ta klasa jest otoki dla SAFEARRAYBOUND struktury. |
atlsafe.h |
|
Klasa ta zarządza zaznaczenia wątku dla klasy CComAutoThreadModule. |
atlbase.h |
|
Klasa ta przewiduje metody zwiększając i zmniejszając wartość zmiennej. |
atlbase.h |
|
Ta klasa implementuje interfejs Odrywane. |
atlcom.h |
|
Ta klasa przechowuje IUnknown wskaźniki i jest przeznaczony do użycia jako parametr do IConnectionPointImpl szablonu klasy. |
atlcom.h |
|
Ta klasa jest zawijany typu wariant, zapewniając członka wskazujący typ danych przechowywanych. |
atlcomcli.h |
|
Ta klasa implementuje okna, zawarte w innym obiekcie. |
atlwin.h |
|
Ta klasa zapewnia metod zarządzania pamięci przy użyciu procedur pamięci CRT. |
atlcore.h |
|
Ta klasa implementuje IAtlMemMgr funkcji sterty CRT. |
atlmem.h |
|
Ta klasa jest otoką struktury DACL (lista arbitralnej kontroli dostępu). |
atlsecurity.h |
|
Klasa używana do wysyłania raportów debugowania do nazwanego potoku. |
atlutil.h |
|
Ta klasa zawiera dwie funkcje statyczne konwersję znaków między wielkimi i małymi. |
atlcoll.h |
|
Ta klasa zawiera domyślny element porównanie funkcji. |
atlcoll.h |
|
Ta klasa domyślnych metod i funkcje przewiduje Klasa kolekcji. |
atlcoll.h |
|
Ta klasa zawiera funkcję statyczne obliczania wartości mieszania. |
atlcoll.h |
|
Ta klasa zawiera metody tworzenia okno dialogowe modalny lub niemodalny. |
atlwin.h |
|
Ta klasa zapewnia metody obsługi dynamicznego łańcuchowym mapy wiadomości. |
atlwin.h |
|
To klasa jest używana przez klasy kolekcji zapewnia metody i funkcji przenoszenia, kopiowania, porównanie i czynności mieszania. |
atlcoll.h |
|
Ta klasa zawiera kopię domyślnego i przenieść metody dla klasy kolekcji. |
atlcoll.h |
|
Ta klasa zapewnia metody powiadamiania sink kontenera dotyczące zmiany właściwości formantu. |
atlctl.h |
|
Ta klasa implementuje IAtlMemMgr funkcji globalnych sterty Win32. |
atlmem.h |
|
Ta klasa zawiera metody tworzenia i używania obiektu uchwyt. |
atlbase.h |
|
Klasa inteligentne wskaźnik zarządzania wskaźniki sterty. |
atlcore.h |
|
Klasa ta stanowi podstawę dla kilku klas wskaźnik stosu inteligentne. |
atlcore.h |
|
Tej klasy zawiera metody, funkcje statycznych i użyteczne definicje TypeDef tworząc kolekcje wskaźniki sterty. |
atlcoll.h |
|
Ta klasa zawiera metody przydatne podczas konstruowania listy wskaźników sterty. |
atlcoll.h |
|
Zapewnia obsługę rozszerzonych bitmapy, włączając możliwość załadowania i zapisywanie obrazów w formatach JPEG, GIF, BMP i Portable Network Graphics (PNG). |
atlimage.h |
|
Ta klasa zawiera metody przydatne przy konstruowaniu tablicy wskaźników interfejsów COM. |
atlcoll.h |
|
Tej klasy zawiera metody przydatne podczas konstruowania listy wskaźników interfejsu COM. |
atlcoll.h |
|
Ta klasa implementuje IAtlMemMgr funkcji lokalne sterty Win32. |
atlmem.h |
|
Ta klasa umożliwia obiektu wiadomości mapuje udostępnianych przez inny obiekt. |
atlwin.h |
|
Odbiera żądania z puli wątków i przekazuje je do obiektu pracownika, który jest tworzony i zniszczone na każde żądanie. |
atlutil.h |
|
Klasa jest używana jako argument dla MonitorClass bufora parametrów szablonu klasy, jeśli chcesz wyłączyć konserwacji dynamiczne pamięci podręcznej. |
atlutil.h |
|
Ta klasa reprezentuje ścieżkę. |
atlpath.h |
|
Ta klasa zapewnia domyślnych metod i funkcje klasy kolekcji składający się z podstawowych typów danych. |
atlcoll.h |
|
Ta klasa reprezentuje obiekt deskryptora zabezpieczeń obiektu prywatnego. |
atlsecurity.h |
|
Ta klasa reprezentuje strukturę mapowania za pomocą drzewa binarnego Black czerwony. |
atlcoll.h |
|
Ta klasa reprezentuje struktura mapowania, która umożliwia każdy klucz ma być skojarzony z więcej niż jedną wartość, używając binarne drzewo czerwono-czarne. |
atlcoll.h |
|
Ta klasa zawiera metody tworzenia i wykorzystaniu drzewo czerwono-czarne. |
atlcoll.h |
|
Ta klasa zapewnia metody manipulowania wpisów w rejestrze systemu. |
atlbase.h |
|
Klasa ta przewiduje funkcji tworzenia wątku CRT.Jeśli wątek użyje funkcji CRT, należy użyć tej klasy. |
atlbase.h |
|
Ta klasa jest otoką struktury SACL (systemowa lista kontroli dostępu). |
atlsecurity.h |
|
Ta klasa jest cienka otoki dla SECURITY_ATTRIBUTES struktury. |
atlsecurity.h |
|
Ta klasa jest otoki dla SECURITY_DESCRIPTOR struktury. |
atlsecurity.h |
|
Ta klasa jest otoki dla SID struktury (identyfikator zabezpieczeń). |
atlsecurity.h |
|
Ta klasa zapewnia metod zarządzania proste tablicy. |
atlsimpcoll.h |
|
Ta klasa jest pomocnika dla CSimpleArray klasy. |
atlsimpcoll.h |
|
Ta klasa jest pomocnika dla CSimpleArray klasy. |
atlsimpcoll.h |
|
Ta klasa implementuje podstawowe modalnego okna dialogowego. |
atlwin.h |
|
Ta klasa zapewnia obsługę tablicy mapowania proste. |
atlsimpcoll.h |
|
Ta klasa jest pomocnika dla CSimpleMap klasy. |
atlsimpcoll.h |
|
Ta klasa jest pomocnika dla CSimpleMap klasy. |
atlsimpcoll.h |
|
Ta klasa zapewnia metody wykonywania obiektu węzeł przystawki. |
atlsnap.h |
|
Ta klasa zapewnia metody wykonywania obiekt strony właściwości przystawki. |
atlsnap.h |
|
Ta klasa zapewnia metody obsługi wartości właściwości zapasów. |
atlctl.h |
|
Tej klasy zapewnia funkcje statycznej używane przez klasy zbioru, przechowywania CString obiektów. |
cstringt.h |
|
Ta klasa zapewnia statycznej funkcji związanych z ciągów znaków przechowywanych w kolekcji obiektów klasy.Jest on podobny do CStringElementTraits, ale przeprowadza porównania nieuwzględniające wielkości liter. |
atlcoll.h |
|
Ta klasa zapewnia statycznej funkcji związanych z ciągów znaków przechowywanych w kolekcji obiektów klasy.Obiekty ciąg rozpatrywane są jako odniesienia. |
atlcoll.h |
|
Ta klasa zapewnia puli wątków roboczych, które przetwarzają kolejki elementów roboczych. |
atlutil.h |
|
Ta klasa jest otoki dla TOKEN_GROUPS struktury. |
atlsecurity.h |
|
Ta klasa jest otoki dla TOKEN_PRIVILEGES struktury. |
atlsecurity.h |
|
Ta klasa reprezentuje adres URL.Pozwala manipulować każdy element adresu URL, niezależnie od innych, czy istniejący adres URL analizowania ciągu lub budynku w ciągu od podstaw. |
atlutil.h |
|
Ta klasa jest używana przez makra konwersji ciągu CT2AEX, CW2TEX, CW2CTEX, i CT2CAEXi typedef CW2A. |
atlconv.h |
|
Ta klasa jest używana przez makra konwersji ciągu CW2CTEX i CT2CWEXi typedef CW2CW. |
atlconv.h |
|
Ta klasa jest używana przez makra konwersji ciągu CW2TEX i CT2WEXi typedef CW2W. |
atlconv.h |
|
Ta klasa implementuje IAtlMemMgr funkcji alokacji sterty Win32. |
atlmem.h |
|
Ta klasa zapewnia metody manipulowania okna. |
atlwin.h |
|
Ta klasa zawiera metody tworzenia lub tworzenie podklas okna. |
atlwin.h |
|
Ta klasa zapewnia metodę normalizujących style używane podczas tworzenia obiektu window. |
atlwin.h |
|
Ta klasa zapewnia metodę normalizujących style używane podczas tworzenia obiektu window. |
atlwin.h |
|
Ta klasa zapewnia metody rejestrowania informacji dla klasy okna. |
atlwin.h |
|
Tej klasy tworzy wątek roboczy lub używa istniejącego, czeka na uchwyty obiektu jądra i wykonuje funkcję określonego klienta, gdy sygnalizowane jest jednym z uchwytów. |
atlutil.h |
|
Ta klasa reprezentuje interfejs do CreateInstance metody. |
atlbase.h |
|
Ta klasa reprezentuje interfejs Menedżera pamięci. |
atlmem.h |
|
Ten interfejs zapewnia metody określania właściwości formantu obsługiwanych lub kontenera. |
atlbase.h ATLIFace.h |
|
Ten interfejs implementuje uzupełniający otoczenia właściwości formantu obsługiwane. |
atlbase.h ATLIFace.h |
|
Ten interfejs zapewnia metody formant i jego obiekt hosta. |
atlbase.h ATLIFace.h |
|
Ten interfejs zapewnia metody licencjonowanych formant i jego obiekt hosta. |
atlbase.h ATLIFace.h |
|
Ta klasa zapewnia metody stosowane przez klasę kolekcji. |
atlcom.h |
|
Ta klasa implementuje kontenera punktu połączenia do zarządzania zbiorem IConnectionPointImpl obiektów. |
atlcom.h |
|
Ta klasa implementuje punktu połączenia. |
atlcom.h |
|
Ta klasa zapewnia metody wspierania jednolitego przesyłania danych i zarządzanie połączeniami. |
atlctl.h |
|
Ta klasa zapewnia Domyślna implementacja dla IDispatch część podwójnym interfejsem. |
atlcom.h |
|
Ta klasa zawiera implementacje IDispatch metody. |
atlcom.h |
|
Ta klasa zawiera implementacje IDispatch metod bez uzyskiwanie informacji o typie z biblioteki typów. |
atlcom.h |
|
Interfejs Microsoft HTML podczas analizowania i aparat renderowania. |
atlbase.h ATLIFace.h |
|
Ta klasa definiuje interfejs modułu wyliczającego oparte na zbiorze STL. |
atlcom.h |
|
Ta klasa zapewnia domyślne wykonania IObjectSafety interfejsu, aby umożliwić klientowi pobierania i ustawiania poziomów bezpieczeństwa obiektu. |
atlctl.h |
|
Ta klasa zapewnia metody umożliwiające obiektu do komunikowania się z jego witryny. |
atlcom.h |
|
Ta klasa zapewnia domyślne wykonania IOleControl interfejs i implementuje IUnknown. |
atlctl.h |
|
Ta klasa zapewnia metody wspieranie komunikacji między kontroli na miejscu i jego kontenera. |
atlctl.h |
|
Ta klasa implementuje IUnknown i zawiera metody, które należy włączyć formant komunikaty okna i uczestniczyć w operacji przeciągania i upuszczania. |
atlctl.h |
|
Ta klasa implementuje IUnknown i jest głównym interfejsem, za pomocą którego kontenera komunikuje się z formantu. |
atlctl.h |
|
Ta klasa implementuje IUnknown i umożliwia klientowi dostęp do informacji na stronach właściwości obiektu. |
atlctl.h |
|
Ta klasa implementuje IUnknown i pozwala zapisać jego właściwości worek dostarczonych przez klienta właściwości obiektu. |
atlcom.h |
|
Ta klasa implementuje IPersistStorage interfejsu. |
atlcom.h |
|
Ta klasa implementuje IUnknown i zapewnia domyślne wykonania IPersistStreamInit interfejsu. |
atlcom.h |
|
Ta klasa implementuje IUnknown i IPointerInactive metod interfejsu. |
atlctl.h |
|
Klasa ta uwidacznia IPropertyNotifySink interfejsu jako interfejsu wychodzącego, obiektu składnika. |
atlctl.h |
|
Ta klasa implementuje IUnknown i dziedziczy wykonania domyślne IPropertyPageImpl. |
atlctl.h |
|
Ta klasa implementuje IUnknown i zapewnia domyślne wykonania IPropertyPage interfejsu. |
atlctl.h |
|
Ta klasa zapewnia domyślne wykonania interfejsu IProvideClassInfo i IProvideClassInfo2 metody. |
atlcom.h |
|
Ta klasa łączy inicjowania kontroli kontenerów w pojedyncze wywołanie. |
atlctl.h |
|
Ta klasa implementuje IUnknown i zapewnia domyślne wykonania IRunnableObject interfejsu. |
atlctl.h |
|
Ta klasa zapewnia domyślne wykonania IServiceProvider interfejsu. |
atlcom.h |
|
Ta klasa implementuje IUnknown i zapewnia domyślne wykonania ISpecifyPropertyPages interfejsu. |
atlcom.h |
|
Ta klasa zapewnia domyślne wykonania ISupportErrorInfo Interface interfejsu i mogą być używane podczas pojedynczego interfejsu generuje błędy obiektu. |
atlcom.h |
|
Ten interfejs zapewnia metody konfigurowania puli wątków. |
atlutil.h |
|
Ta klasa implementuje IUnknown i zapewnia domyślne implementacje IViewObject, IViewObject2, i IViewObjectEx interfejsów. |
atlctl.h |
|
IWorkerThreadClientInterfejs implementowane przez klientów CWorkerThread klasy. |
atlutil.h |
|
Ta klasa zapewnia otoki dla CreateWindow i CreateWindowEx. |
atlwin.h |
|
Klasa ta karta argumentu pozwala albo RECT wskaźniki lub odwołania przekazywane do funkcji, która jest zaimplementowana w wskaźników. |
atlwin.h |
|
Klasa ta karta argumentu pozwala albo nazw zasobów (LPCTSTRs) lub identyfikatorów zasobów (UINTs) mają być przekazywane do funkcji bez konieczności wywołującego przekonwertować ciąg przy użyciu Identyfikatora MAKEINTRESOURCE makro. |
atlwin.h |
|
Klasa ta przewiduje funkcji tworzenia wątku systemu Windows.Jeśli wątek nie będzie używać funkcji CRT, należy użyć tej klasy. |
atlbase.h |