Klasy i struktury ATL
Biblioteka Active Template Library (ATL) zawiera następujące klasy i struktury. Aby znaleźć określoną klasę według kategorii, zobacz Omówienie klasy ATL.
Klasa/struktura | opis | Plik nagłówka |
---|---|---|
ATL_DRAWINFO |
Zawiera informacje używane do renderowania do różnych obiektów docelowych, takich jak drukarka, metaplik lub kontrolka ActiveX. | atlctl.h |
_AtlCreateWndData |
Zawiera dane wystąpienia klasy w kodzie okna w ATL. | atlbase.h |
_ATL_BASE_MODULE70 |
Używany przez dowolny projekt korzystający z atl. | atlbase.h |
_ATL_COM_MODULE70 |
Używany przez kod związany z com w ATL. | atlbase.h |
_ATL_FUNC_INFO |
Zawiera informacje o typie używane do opisywania metody lub właściwości w dispinterface. | atlcom.h |
_ATL_MODULE70 |
Zawiera dane używane przez każdy moduł ATL. | atlbase.h |
_ATL_WIN_MODULE70 |
Używany przez kod okien w ATL. | atlbase.h |
CA2AEX |
Ta klasa jest używana przez makra konwersji ciągów CA2TEX i CT2AEX , i typedef CA2A . |
atlconv.h |
CA2CAEX |
Ta klasa jest używana przez makra konwersji ciągów CA2CTEX i CT2CAEX , i typedef CA2CA . |
atlconv.h |
CA2WEX |
Ta klasa jest używana przez makra konwersji ciągów CA2TEX , CA2CTEX , CT2WEX i CT2CWEX , i typedef CA2W . |
atlconv.h |
CAccessToken |
Ta klasa jest otoką tokenu dostępu. | atlsecurity.h |
CAcl |
Ta klasa jest otoką struktury listy ACL (listy kontroli dostępu). | atlsecurity.h |
CAdapt |
Ten szablon jest używany do opakowywania klas, które ponownie definiują operator address-of, aby zwrócić coś innego niż adres obiektu. | atlcomcli.h |
CAtlArray |
Ta klasa implementuje obiekt tablicy. | atlcoll.h |
CAtlAutoThreadModule |
Ta klasa implementuje serwer COM typu thread-pooled, apartment-model. | atlbase.h |
CAtlAutoThreadModuleT |
Ta klasa udostępnia metody implementowania serwera COM opartego na wątkach w puli wątków. | atlbase.h |
CAtlBaseModule |
Ta klasa jest tworzone w każdym projekcie ATL. | atlcore.h |
CAtlComModule |
Ta klasa implementuje moduł serwera COM. | atlbase.h |
CAtlDebugInterfacesModule |
Ta klasa zapewnia obsługę interfejsów debugowania. | atlbase.h |
CAtlDllModuleT |
Ta klasa reprezentuje moduł biblioteki DLL. | atlbase.h |
CAtlException |
Ta klasa definiuje wyjątek ATL. | atlexcept.h |
CAtlExeModuleT |
Ta klasa reprezentuje moduł dla aplikacji. | atlbase.h |
CAtlFile |
Ta klasa udostępnia cienką otokę interfejsu API obsługi plików systemu Windows. | atlfile.h |
CAtlFileMapping |
Ta klasa reprezentuje plik mapowany na pamięć, dodając operator rzutowania do metod CAtlFileMappingBase . |
atlfile.h |
CAtlFileMappingBase |
Ta klasa reprezentuje plik mapowany na pamięć. | atlfile.h |
CAtlList |
Ta klasa udostępnia metody tworzenia obiektu listy i zarządzania nimi. | atlcoll.h |
CAtlMap |
Ta klasa udostępnia metody tworzenia obiektu mapy i zarządzania nim. | atlcoll.h |
CAtlModule |
Ta klasa udostępnia metody używane przez kilka klas modułów ATL. | atlbase.h |
CAtlModuleT |
Ta klasa implementuje moduł ATL. | atlbase.h |
CAtlPreviewCtrlImpl |
Ta klasa jest implementacją ATL okna umieszczonego w oknie hosta dostarczonego przez powłokę dla programu Rich Preview. | atlpreviewctrlimpl .h |
CAtlServiceModuleT |
Ta klasa implementuje usługę. | atlbase.h |
CAtlTemporaryFile |
Ta klasa udostępnia metody tworzenia i używania pliku tymczasowego. | atlfile.h |
CAtlTransactionManager |
Ta klasa zapewnia otokę funkcji Menedżera transakcji jądra (KTM). | atltransactionmanager .h |
CAtlWinModule |
Ta klasa zapewnia obsługę składników okien ATL. | atlbase.h |
CAutoPtr |
Ta klasa reprezentuje inteligentny obiekt wskaźnika. | atlbase.h |
CAutoPtrArray |
Ta klasa udostępnia metody przydatne podczas konstruowania tablicy inteligentnych wskaźników. | atlbase.h |
CAutoPtrElementTraits |
Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji inteligentnych wskaźników. | atlcoll.h |
CAutoPtrList |
Ta klasa udostępnia metody przydatne podczas konstruowania listy inteligentnych wskaźników. | atlcoll.h |
CAutoVectorPtr |
Ta klasa reprezentuje inteligentny obiekt wskaźnika przy użyciu operatorów wektorów nowych i usuwania. | atlbase.h |
CAutoVectorPtrElementTraits |
Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji inteligentnych wskaźników przy użyciu operatorów wektorów nowych i usuwania. | atlcoll.h |
CAxDialogImpl |
Ta klasa implementuje okno dialogowe (modalne lub moderowe), które hostuje kontrolki ActiveX. | atlwin.h |
CAxWindow |
Ta klasa udostępnia metody manipulowania oknem hostujących kontrolkę ActiveX. | atlwin.h |
CAxWindow2T |
Ta klasa udostępnia metody manipulowania oknem, które hostuje kontrolkę ActiveX, a także obsługuje hostowanie licencjonowanych kontrolek ActiveX. | atlwin.h |
CBindStatusCallback |
Ta klasa implementuje IBindStatusCallback interfejs. |
atlctl.h |
CComAggObject |
Ta klasa implementuje IUnknown dla zagregowanego obiektu. |
atlcom.h |
CComAllocator |
Ta klasa udostępnia metody zarządzania pamięcią przy użyciu procedur pamięci COM. | atlbase.h |
CComApartment |
Ta klasa zapewnia obsługę zarządzania mieszkaniem w module EXE w puli wątków. | atlbase.h |
CComAutoCriticalSection |
Ta klasa udostępnia metody uzyskiwania i zwalniania własności obiektu sekcji krytycznej. | atlcore.h |
CComAutoThreadModule |
Od wersji ATL 7.0 jest CComAutoThreadModule przestarzałe: zobacz Moduły ATL, aby uzyskać więcej szczegółów. |
atlbase.h |
CComBSTR |
Ta klasa jest otoką dla BSTRs. | atlbase.h |
CComCachedTearOffObject |
Ta klasa implementuje IUnknown interfejs odrywania. |
atlcom.h |
CComClassFactory |
Ta klasa implementuje IClassFactory interfejs. |
atlcom.h |
CComClassFactory2 |
Ta klasa implementuje IClassFactory2 interfejs. |
atlcom.h |
CComClassFactoryAutoThread |
Ta klasa implementuje IClassFactory interfejs i umożliwia tworzenie obiektów w wielu mieszkaniach. |
atlcom.h |
CComClassFactorySingleton |
Ta klasa pochodzi z CComClassFactory klasy i używa CComObjectGlobal jej do konstruowania pojedynczego obiektu. |
atlcom.h |
CComCoClass |
Ta klasa udostępnia metody tworzenia wystąpień klasy i uzyskiwania jej właściwości. | atlcom.h |
CComCompositeControl |
Ta klasa udostępnia metody wymagane do zaimplementowania złożonej kontrolki. | atlctl.h |
CComContainedObject |
Ta klasa implementuje IUnknown przez delegowanie do obiektu IUnknown właściciela . |
atlcom.h |
CComControl |
Ta klasa udostępnia metody tworzenia kontrolek ATL i zarządzania nimi. | atlctl.h |
CComControlBase |
Ta klasa udostępnia metody tworzenia kontrolek ATL i zarządzania nimi. | atlctl.h |
CComCriticalSection |
Ta klasa udostępnia metody uzyskiwania i zwalniania własności obiektu sekcji krytycznej. | atlcore.h |
CComCritSecLock |
Ta klasa udostępnia metody blokowania i odblokowywania obiektu sekcji krytycznej. | atlbase.h |
CComCurrency |
Ta klasa ma metody i operatory do tworzenia obiektu i zarządzania nim CURRENCY . |
atlcur.h |
CComDynamicUnkArray |
Ta klasa przechowuje tablicę IUnknown wskaźników. |
atlcom.h |
CComEnum |
Ta klasa definiuje obiekt modułu wyliczającego COM na podstawie tablicy. | atlcom.h |
CComEnumImpl |
Ta klasa udostępnia implementację interfejsu modułu wyliczającego COM, w którym elementy wyliczane są przechowywane w tablicy. | atlcom.h |
CComEnumOnSTL |
Ta klasa definiuje obiekt modułu wyliczającego COM na podstawie kolekcji biblioteki standardowej języka C++. | atlcom.h |
CComFakeCriticalSection |
Ta klasa udostępnia te same metody, co CComCriticalSection sekcja krytyczna, ale nie zawiera sekcji krytycznej. |
atlcore.h |
CComGITPtr |
Ta klasa udostępnia metody obsługi wskaźników interfejsu i tabeli interfejsu globalnego (GIT). | atlbase.h |
CComHeap |
Ta klasa implementuje IAtlMemMgr funkcje alokacji pamięci COM. |
ATLComMem.h |
CComHeapPtr |
Inteligentna klasa wskaźnika do zarządzania wskaźnikami stert. | atlbase.h |
CComModule |
Od wersji ATL 7.0 jest CComModule przestarzałe: zobacz Moduły ATL, aby uzyskać więcej szczegółów. |
atlbase.h |
CComMultiThreadModel |
Ta klasa zapewnia bezpieczne wątkowo metody inkrementacji i dekrementacji wartości zmiennej. | atlbase.h |
CComMultiThreadModelNoCS |
Ta klasa zapewnia bezpieczne wątkowo metody zwiększania i dekrementacji wartości zmiennej bez krytycznego blokowania lub odblokowywania funkcji. | atlbase.h |
CComObject |
Ta klasa implementuje IUnknown obiekt nieagregowany. |
atlcom.h |
CComObjectGlobal |
Ta klasa zarządza liczbą odwołań w module zawierającym Base obiekt. |
atlcom.h |
CComObjectNoLock |
Ta klasa implementuje IUnknown obiekt nieagregowany, ale nie zwiększa liczby blokad modułu w konstruktorze. |
atlcom.h |
CComObjectRoot |
Ta definicja CComObjectRootEx typu jest templatized w domyślnym modelu wątków serwera. |
atlcom.h |
CComObjectRootEx |
Ta klasa udostępnia metody obsługi zarządzania liczbą odwołań do obiektów zarówno dla obiektów nieagregowanych, jak i zagregowanych. | atlcom.h |
CComObjectStack |
Ta klasa tworzy tymczasowy obiekt COM i zapewnia mu implementację szkieletową IUnknown klasy . |
atlcom.h |
CComPolyObject |
Ta klasa implementuje IUnknown zagregowany lub nieagregowany obiekt. |
atlcom.h |
CComPtr |
Inteligentna klasa wskaźnika do zarządzania wskaźnikami interfejsu COM. | atlcomcli.h |
CComPtrBase |
Ta klasa stanowi podstawę dla inteligentnych klas wskaźników przy użyciu procedur pamięci opartych na modelu COM. | atlcomcli.h |
CComQIPtr |
Inteligentna klasa wskaźnika do zarządzania wskaźnikami interfejsu COM. | atlcomcli.h |
CComQIPtrElementTraits |
Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji wskaźników interfejsu COM. | atlcoll.h |
CComSafeArray |
Ta klasa jest otoką struktury SAFEARRAY Data Type . |
atlsafe.h |
CComSafeArrayBound |
Ta klasa jest otoką SAFEARRAYBOUND struktury. |
atlsafe.h |
CComSimpleThreadAllocator |
Ta klasa zarządza wyborem wątków dla klasy CComAutoThreadModule . |
atlbase.h |
CComSingleThreadModel |
Ta klasa udostępnia metody inkrementacji i dekrementacji wartości zmiennej. | atlbase.h |
CComTearOffObject |
Ta klasa implementuje interfejs odrywania. | atlcom.h |
CComUnkArray |
Ta klasa przechowuje IUnknown wskaźniki i jest przeznaczona do użycia jako parametr klasy szablonu IConnectionPointImpl . |
atlcom.h |
CComVariant |
Ta klasa opakowuje VARIANT typ, podając element członkowski wskazujący typ przechowywanych danych. |
atlcomcli.h |
CContainedWindowT |
Ta klasa implementuje okno zawarte w innym obiekcie. | atlwin.h |
CCRTAllocator |
Ta klasa udostępnia metody zarządzania pamięcią przy użyciu procedur pamięci CRT. | atlcore.h |
CCRTHeap |
Ta klasa implementuje IAtlMemMgr funkcje sterty CRT. |
atlmem.h |
CDacl |
Ta klasa jest otoką struktury listy DACL (uznaniowej listy kontroli dostępu). | atlsecurity.h |
CDebugReportHook Klasa |
Ta klasa służy do wysyłania raportów debugowania do nazwanego potoku. | atlutil.h |
CDefaultCharTraits |
Ta klasa udostępnia dwie funkcje statyczne do konwertowania znaków między wielkimi i małymi literami. | atlcoll.h |
CDefaultCompareTraits |
Ta klasa udostępnia domyślne funkcje porównania elementów. | atlcoll.h |
CDefaultElementTraits |
Ta klasa udostępnia domyślne metody i funkcje dla klasy kolekcji. | atlcoll.h |
CDefaultHashTraits |
Ta klasa udostępnia funkcję statyczną do obliczania wartości skrótu. | atlcoll.h |
CDialogImpl |
Ta klasa udostępnia metody tworzenia modalnego lub moderowego okna dialogowego. | atlwin.h |
CDynamicChain |
Ta klasa udostępnia metody obsługujące dynamiczne tworzenie łańcuchów map komunikatów. | atlwin.h |
CElementTraits |
Ta klasa jest używana przez klasy kolekcji do udostępniania metod i funkcji do przenoszenia, kopiowania, porównywania i tworzenia skrótów operacji. | atlcoll.h |
CElementTraitsBase |
Ta klasa udostępnia domyślne metody kopiowania i przenoszenia dla klasy kolekcji. | atlcoll.h |
CFirePropNotifyEvent |
Ta klasa udostępnia metody powiadamiania ujścia kontenera dotyczące zmian właściwości kontrolek. | atlctl.h |
CGlobalHeap |
Ta klasa implementuje używanie globalnych IAtlMemMgr funkcji stert win32. |
atlmem.h |
CHandle |
Ta klasa udostępnia metody tworzenia i używania obiektu uchwytu. | atlbase.h |
CHeapPtr |
Inteligentna klasa wskaźnika do zarządzania wskaźnikami stert. | atlcore.h |
CHeapPtrBase |
Ta klasa stanowi podstawę kilku inteligentnych klas wskaźników stert. | atlcore.h |
CHeapPtrElementTraits Klasa |
Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji wskaźników stert. | atlcoll.h |
CHeapPtrList |
Ta klasa udostępnia metody przydatne podczas konstruowania listy wskaźników stert. | atlcoll.h |
CImage |
Zapewnia rozszerzoną obsługę map bitowych, w tym możliwość ładowania i zapisywania obrazów w formatach JPEG, GIF, BMP i Portable Network Graphics (PNG). | atlimage.h |
CInterfaceArray |
Ta klasa udostępnia metody przydatne podczas konstruowania tablicy wskaźników interfejsu COM. | atlcoll.h |
CInterfaceList |
Ta klasa udostępnia metody przydatne podczas konstruowania listy wskaźników interfejsu COM. | atlcoll.h |
CLocalHeap |
Ta klasa implementuje IAtlMemMgr korzystanie z lokalnych funkcji stert Win32. |
atlmem.h |
CMessageMap |
Ta klasa umożliwia mapom komunikatów obiektu dostęp do innego obiektu. | atlwin.h |
CNonStatelessWorker Klasa |
Odbiera żądania z puli wątków i przekazuje je do obiektu procesu roboczego, który jest tworzony i niszczony na każdym żądaniu. | atlutil.h |
CNoWorkerThread Klasa |
Użyj tej klasy jako argumentu MonitorClass dla klas pamięci podręcznej parametrów szablonu, jeśli chcesz wyłączyć konserwację dynamicznej pamięci podręcznej. |
atlutil.h |
CPathT Klasa |
Ta klasa reprezentuje ścieżkę. | atlpath.h |
CPrimitiveElementTraits |
Ta klasa udostępnia domyślne metody i funkcje dla klasy kolekcji składającej się z typów danych pierwotnych. | atlcoll.h |
CPrivateObjectSecurityDesc |
Ta klasa reprezentuje obiekt deskryptora zabezpieczeń obiektu prywatnego. | atlsecurity.h |
CRBMap |
Ta klasa reprezentuje strukturę mapowania przy użyciu czerwonego czarnego drzewa binarnego. | atlcoll.h |
CRBMultiMap |
Ta klasa reprezentuje strukturę mapowania, która umożliwia skojarzenie każdego klucza z więcej niż jedną wartością przy użyciu drzewa binarnego Red-Black. | atlcoll.h |
CRBTree |
Ta klasa udostępnia metody tworzenia i używania czerwonego czarnego drzewa. | atlcoll.h |
CRegKey |
Ta klasa udostępnia metody manipulowania wpisami w rejestrze systemowym. | atlbase.h |
CRTThreadTraits |
Ta klasa udostępnia funkcję tworzenia wątku CRT. Użyj tej klasy, jeśli wątek będzie używać funkcji CRT. | atlbase.h |
CSacl |
Ta klasa jest otoką struktury SACL (systemowej listy kontroli dostępu). | atlsecurity.h |
CSecurityAttributes |
Ta klasa jest cienką otoką struktury SECURITY_ATTRIBUTES . |
atlsecurity.h |
CSecurityDesc |
Ta klasa jest otoką struktury SECURITY_DESCRIPTOR . |
atlsecurity.h |
CSid |
Ta klasa jest otoką struktury SID (identyfikatora zabezpieczeń). |
atlsecurity.h |
CSimpleArray |
Ta klasa udostępnia metody zarządzania prostą tablicą. | atlsimpcoll.h |
CSimpleArrayEqualHelper |
Ta klasa jest pomocnikiem dla CSimpleArray klasy. |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
Ta klasa jest pomocnikiem dla CSimpleArray klasy. |
atlsimpcoll.h |
CSimpleDialog |
Ta klasa implementuje podstawowe modalne okno dialogowe. | atlwin.h |
CSimpleMap |
Ta klasa zapewnia obsługę prostej tablicy mapowania. | atlsimpcoll.h |
CSimpleMapEqualHelper |
Ta klasa jest pomocnikiem dla CSimpleMap klasy. |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
Ta klasa jest pomocnikiem dla CSimpleMap klasy. |
atlsimpcoll.h |
CSnapInItemImpl |
Ta klasa udostępnia metody implementowania obiektu węzła przystawki. | atlsnap.h |
CSnapInPropertyPageImpl |
Ta klasa udostępnia metody implementowania obiektu strony właściwości przystawki. | atlsnap.h |
CStockPropImpl |
Ta klasa udostępnia metody obsługi wartości właściwości standardowych. | atlctl.h |
CStringElementTraits |
Ta klasa udostępnia funkcje statyczne używane przez klasy kolekcji przechowujące CString obiekty. |
cstringt .h |
CStringElementTraitsI |
Ta klasa udostępnia funkcje statyczne związane z ciągami przechowywanymi w obiektach klasy kolekcji. Jest on podobny do CStringElementTraits , ale wykonuje porównania bez uwzględniania wielkości liter. |
atlcoll.h |
CStringRefElementTraits |
Ta klasa udostępnia funkcje statyczne związane z ciągami przechowywanymi w obiektach klasy kolekcji. Obiekty ciągu są traktowane jako odwołania. | atlcoll.h |
CThreadPool Klasa |
Ta klasa udostępnia pulę wątków roboczych, które przetwarzają kolejkę elementów roboczych. | atlutil.h |
CTokenGroups |
Ta klasa jest otoką struktury TOKEN_GROUPS . |
atlsecurity.h |
CTokenPrivileges |
Ta klasa jest otoką struktury TOKEN_PRIVILEGES . |
atlsecurity.h |
CUrl Klasa |
Ta klasa reprezentuje adres URL. Umożliwia ona manipulowanie każdym elementem adresu URL niezależnie od innych, niezależnie od tego, czy analizowanie istniejącego ciągu adresu URL lub tworzenie ciągu od podstaw. | atlutil.h |
CW2AEX |
Ta klasa jest używana przez makra konwersji ciągów CT2AEX , CW2TEX , CW2CTEX i CT2CAEX , i typedef CW2A . |
atlconv.h |
CW2CWEX |
Ta klasa jest używana przez makra konwersji ciągów CW2CTEX i CT2CWEX , i typedef CW2CW . |
atlconv.h |
CW2WEX |
Ta klasa jest używana przez makra konwersji ciągów CW2TEX i CT2WEX , i typedef CW2W . |
atlconv.h |
CWin32Heap |
Ta klasa implementuje IAtlMemMgr przy użyciu funkcji alokacji sterty Win32. |
atlmem.h |
CWindow |
Ta klasa udostępnia metody manipulowania oknem. | atlwin.h |
CWindowImpl |
Ta klasa udostępnia metody tworzenia lub podklasowania okna. | atlwin.h |
CWinTraits |
Ta klasa udostępnia metodę standaryzacji stylów używanych podczas tworzenia obiektu okna. | atlwin.h |
CWinTraitsOR |
Ta klasa udostępnia metodę standaryzacji stylów używanych podczas tworzenia obiektu okna. | atlwin.h |
CWndClassInfo |
Ta klasa udostępnia metody rejestrowania informacji dla klasy okien. | atlwin.h |
CWorkerThread Klasa |
Ta klasa tworzy wątek procesu roboczego lub używa istniejącego, czeka na co najmniej jeden uchwyt obiektu jądra i wykonuje określoną funkcję klienta, gdy jeden z dojść jest sygnalizowany. | atlutil.h |
IAtlAutoThreadModule |
Ta klasa reprezentuje interfejs CreateInstance metody. |
atlbase.h |
IAtlMemMgr |
Ta klasa reprezentuje interfejs menedżera pamięci. | atlmem.h |
IAxWinAmbientDispatch |
Ten interfejs udostępnia metody określania właściwości hostowanej kontrolki lub kontenera. | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
Ten interfejs implementuje dodatkowe właściwości otoczenia dla hostowanej kontrolki. | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
Ten interfejs udostępnia metody manipulowania kontrolką i jej obiektem hosta. | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
Ten interfejs udostępnia metody manipulowania licencjonowanym formantem i jego obiektem hosta. | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
Ta klasa udostępnia metody używane przez klasę kolekcji. | atlcom.h |
IConnectionPointContainerImpl |
Ta klasa implementuje kontener punktów połączenia w celu zarządzania kolekcją IConnectionPointImpl obiektów. |
atlcom.h |
IConnectionPointImpl |
Ta klasa implementuje punkt połączenia. | atlcom.h |
IDataObjectImpl |
Ta klasa udostępnia metody obsługi ujednoliconego transferu danych i zarządzania połączeniami. | atlctl.h |
IDispatchImpl |
Ta klasa zapewnia domyślną implementację IDispatch części podwójnego interfejsu. |
atlcom.h |
IDispEventImpl |
Ta klasa zawiera implementacje IDispatch metod. |
atlcom.h |
IDispEventSimpleImpl |
Ta klasa udostępnia implementacje IDispatch metod bez uzyskiwania informacji o typie z biblioteki typów. |
atlcom.h |
IDocHostUIHandlerDispatch |
Interfejs aparatu do analizowania i renderowania kodu HTML firmy Microsoft. | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
Ta klasa definiuje interfejs wyliczający oparty na kolekcji standardowej biblioteki języka C++. | atlcom.h |
IObjectSafetyImpl |
Ta klasa udostępnia domyślną implementację interfejsu IObjectSafety , aby umożliwić klientowi pobieranie i ustawianie poziomów bezpieczeństwa obiektu. |
atlctl.h |
IObjectWithSiteImpl |
Ta klasa udostępnia metody umożliwiające obiektowi komunikowanie się z jego lokacją. | atlcom.h |
IOleControlImpl |
Ta klasa zapewnia domyślną implementację interfejsu IOleControl i implementuje IUnknown element . |
atlctl.h |
IOleInPlaceActiveObjectImpl |
Ta klasa udostępnia metody ułatwiające komunikację między kontrolką w miejscu a kontenerem. | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
Ta klasa implementuje IUnknown i udostępnia metody, które umożliwiają kontrolce bez okien odbieranie komunikatów okien i uczestnictwo w operacjach przeciągania i upuszczania. |
atlctl.h |
IOleObjectImpl |
Ta klasa implementuje IUnknown interfejs główny, za pomocą którego kontener komunikuje się z kontrolką. |
atlctl.h |
IPerPropertyBrowsingImpl |
Ta klasa implementuje IUnknown i umożliwia klientowi dostęp do informacji na stronach właściwości obiektu. |
atlctl.h |
IPersistPropertyBagImpl |
Ta klasa implementuje IUnknown i umożliwia obiektowi zapisywanie jego właściwości w torbie właściwości dostarczonej przez klienta. |
atlcom.h |
IPersistStorageImpl |
Ta klasa implementuje IPersistStorage interfejs. |
atlcom.h |
IPersistStreamInitImpl |
Ta klasa implementuje IUnknown i zapewnia domyślną implementację interfejsu IPersistStreamInit . |
atlcom.h |
IPointerInactiveImpl |
Ta klasa implementuje IUnknown i metody interfejsu IPointerInactive . |
atlctl.h |
IPropertyNotifySinkCP |
Ta klasa uwidacznia interfejs jako interfejs wychodzący IPropertyNotifySink w obiekcie, który można połączyć. |
atlctl.h |
IPropertyPage2Impl |
Ta klasa implementuje IUnknown i dziedziczy domyślną implementację klasy IPropertyPageImpl . |
atlctl.h |
IPropertyPageImpl |
Ta klasa implementuje IUnknown i zapewnia domyślną implementację interfejsu IPropertyPage . |
atlctl.h |
IProvideClassInfo2Impl |
Ta klasa zapewnia domyślną implementację IProvideClassInfo metod i .IProvideClassInfo2 |
atlcom.h |
IQuickActivateImpl |
Ta klasa łączy inicjowanie kontrolek kontenerów w jedno wywołanie. | atlctl.h |
IRunnableObjectImpl |
Ta klasa implementuje IUnknown i zapewnia domyślną implementację interfejsu IRunnableObject . |
atlctl.h |
IServiceProviderImpl |
Ta klasa zapewnia domyślną implementację interfejsu IServiceProvider . |
atlcom.h |
ISpecifyPropertyPagesImpl |
Ta klasa implementuje IUnknown i zapewnia domyślną implementację interfejsu ISpecifyPropertyPages . |
atlcom.h |
ISupportErrorInfoImpl |
Ta klasa zapewnia domyślną implementację interfejsu ISupportErrorInfo Interface i może być używana, gdy tylko jeden interfejs generuje błędy w obiekcie. |
atlcom.h |
IThreadPoolConfig Interfejs |
Ten interfejs udostępnia metody konfigurowania puli wątków. | atlutil.h |
IViewObjectExImpl |
Ta klasa implementuje IUnknown i udostępnia domyślne implementacje interfejsów IViewObject , IViewObject2 i IViewObjectEx . |
atlctl.h |
IWorkerThreadClient Interfejs |
IWorkerThreadClient to interfejs implementowany przez klientów CWorkerThread klasy . |
atlutil.h |
_U_MENUorID |
Ta klasa udostępnia otoki dla elementów CreateWindow i CreateWindowEx . |
atlwin.h |
_U_RECT |
Ta klasa adaptera argumentów umożliwia RECT przekazywanie wskaźników lub odwołań do funkcji implementowanej pod względem wskaźników. |
atlwin.h |
_U_STRINGorID |
Ta klasa adaptera argumentów umożliwia przekazywanie nazw zasobów (LPCTSTRs) lub identyfikatorów zasobów (UINTs) do funkcji bez konieczności konwertowania identyfikatora na ciąg przy użyciu makra MAKEINTRESOURCE . |
atlwin.h |
Win32ThreadTraits |
Ta klasa udostępnia funkcję tworzenia wątku systemu Windows. Użyj tej klasy, jeśli wątek nie będzie używać funkcji CRT. | atlbase.h |
Zobacz też
Składniki ATL COM pulpitu
Funkcje
Zmienne globalne
Definicje typów
Omówienie klasy