Classi e struct ATL
Active Template Library (ATL) include le classi e gli struct seguenti. Per trovare una determinata classe per categoria, vedere Panoramica della classe ATL.
Classe/struct | Descrizione | File di intestazione |
---|---|---|
ATL_DRAWINFO |
Contiene informazioni utilizzate per il rendering in varie destinazioni, ad esempio una stampante, un metafile o un controllo ActiveX. | atlctl.h |
_AtlCreateWndData |
Contiene i dati dell'istanza della classe nel codice finestra in ATL. | atlbase.h |
_ATL_BASE_MODULE70 |
Utilizzato da qualsiasi progetto che usa ATL. | atlbase.h |
_ATL_COM_MODULE70 |
Usato dal codice correlato a COM in ATL. | atlbase.h |
_ATL_FUNC_INFO |
Contiene informazioni sul tipo utilizzate per descrivere un metodo o una proprietà in una dispinterface. | atlcom.h |
_ATL_MODULE70 |
Contiene i dati usati da ogni modulo ATL. | atlbase.h |
_ATL_WIN_MODULE70 |
Usato dalla finestra del codice in ATL. | atlbase.h |
CA2AEX |
Questa classe viene usata dalle macro di conversione di stringhe CA2TEX e CT2AEX e dall'oggetto typedef CA2A . |
atlconv.h |
CA2CAEX |
Questa classe viene usata dalle macro di conversione di stringhe CA2CTEX e CT2CAEX e dall'oggetto typedef CA2CA . |
atlconv.h |
CA2WEX |
Questa classe viene usata dalle macro di conversione di stringhe CA2TEX , CA2CTEX , CT2WEX e CT2CWEX e dal typedef CA2W . |
atlconv.h |
CAccessToken |
Questa classe è un wrapper per un token di accesso. | atlsecurity.h |
CAcl |
Questa classe è un wrapper per una struttura ACL (access-control list). | atlsecurity.h |
CAdapt |
Questo modello viene utilizzato per eseguire il wrapping delle classi che consentono di ridefinire l'operatore address-of per restituire un valore diverso da quello dell'indirizzo dell'oggetto. | atlcomcli.h |
CAtlArray |
Questa classe implementa un oggetto matrice. | atlcoll.h |
CAtlAutoThreadModule |
Questa classe implementa un server COM a thread in pool e modello apartment. | atlbase.h |
CAtlAutoThreadModuleT |
Questa classe fornisce metodi per l'implementazione di un server COM in pool a thread e modello apartment. | atlbase.h |
CAtlBaseModule |
Questa classe viene creata un'istanza in ogni progetto ATL. | atlcore.h |
CAtlComModule |
Questa classe implementa un modulo server COM. | atlbase.h |
CAtlDebugInterfacesModule |
Questa classe fornisce il supporto per il debug delle interfacce. | atlbase.h |
CAtlDllModuleT |
Questa classe rappresenta il modulo per una DLL. | atlbase.h |
CAtlException |
Questa classe definisce un'eccezione ATL. | atlexcept.h |
CAtlExeModuleT |
Questa classe rappresenta il modulo per un'applicazione. | atlbase.h |
CAtlFile |
Questa classe fornisce un wrapper sottile intorno all'API di gestione dei file di Windows. | atlfile.h |
CAtlFileMapping |
Questa classe rappresenta un file mappato alla memoria, aggiungendo un operatore cast ai metodi di CAtlFileMappingBase . |
atlfile.h |
CAtlFileMappingBase |
Questa classe rappresenta un file mappato alla memoria. | atlfile.h |
CAtlList |
Questa classe fornisce metodi per la creazione e la gestione di un oggetto elenco. | atlcoll.h |
CAtlMap |
Questa classe fornisce metodi per la creazione e la gestione di un oggetto mappa. | atlcoll.h |
CAtlModule |
Questa classe fornisce metodi usati da diverse classi di moduli ATL. | atlbase.h |
CAtlModuleT |
Questa classe implementa un modulo ATL. | atlbase.h |
CAtlPreviewCtrlImpl |
Questa classe è un'implementazione ATL di una finestra posizionata in una finestra host fornita dalla shell per l'anteprima avanzata. | atlpreviewctrlimpl h. |
CAtlServiceModuleT |
Questa classe implementa un servizio. | atlbase.h |
CAtlTemporaryFile |
Questa classe fornisce metodi per la creazione e l'uso di un file temporaneo. | atlfile.h |
CAtlTransactionManager |
Questa classe fornisce un wrapper alle funzioni KTM (Kernel Transaction Manager). | atltransactionmanager h. |
CAtlWinModule |
Questa classe fornisce il supporto per i componenti di windowing ATL. | atlbase.h |
CAutoPtr |
Questa classe rappresenta un oggetto puntatore intelligente. | atlbase.h |
CAutoPtrArray |
Questa classe fornisce metodi utili quando si costruisce una matrice di puntatori intelligenti. | atlbase.h |
CAutoPtrElementTraits |
Questa classe fornisce metodi, funzioni statiche e typedef utili per la creazione di raccolte di puntatori intelligenti. | atlcoll.h |
CAutoPtrList |
Questa classe fornisce metodi utili quando si crea un elenco di puntatori intelligenti. | atlcoll.h |
CAutoVectorPtr |
Questa classe rappresenta un oggetto puntatore intelligente utilizzando operatori vector new ed delete. | atlbase.h |
CAutoVectorPtrElementTraits |
Questa classe fornisce metodi, funzioni statiche e typedef utili per la creazione di raccolte di puntatori intelligenti usando operatori vettoriali nuovi ed eliminati. | atlcoll.h |
CAxDialogImpl |
Questa classe implementa una finestra di dialogo (modale o senza modalità) che ospita i controlli ActiveX. | atlwin.h |
CAxWindow |
Questa classe fornisce metodi per la modifica di una finestra che ospita un controllo ActiveX. | atlwin.h |
CAxWindow2T |
Questa classe fornisce metodi per la modifica di una finestra che ospita un controllo ActiveX e include anche il supporto per l'hosting di controlli ActiveX concessi in licenza. | atlwin.h |
CBindStatusCallback |
La classe implementa l'interfaccia IBindStatusCallback . |
atlctl.h |
CComAggObject |
Questa classe implementa IUnknown per un oggetto aggregato. |
atlcom.h |
CComAllocator |
Questa classe fornisce metodi per la gestione della memoria tramite routine di memoria COM. | atlbase.h |
CComApartment |
Questa classe fornisce supporto per la gestione di un apartment in un modulo EXE in pool di thread. | atlbase.h |
CComAutoCriticalSection |
Questa classe fornisce metodi per ottenere e rilasciare la proprietà di un oggetto sezione critica. | atlcore.h |
CComAutoThreadModule |
A partire da ATL 7.0, CComAutoThreadModule è obsoleto: vedere Moduli ATL per altri dettagli. |
atlbase.h |
CComBSTR |
Questa classe è un wrapper per le route BSTR. | atlbase.h |
CComCachedTearOffObject |
Questa classe implementa IUnknown per un'interfaccia di strappo. |
atlcom.h |
CComClassFactory |
La classe implementa l'interfaccia IClassFactory . |
atlcom.h |
CComClassFactory2 |
La classe implementa l'interfaccia IClassFactory2 . |
atlcom.h |
CComClassFactoryAutoThread |
Questa classe implementa l'interfaccia IClassFactory e consente la creazione di oggetti in più appartamenti. |
atlcom.h |
CComClassFactorySingleton |
Questa classe deriva da CComClassFactory e usa CComObjectGlobal per costruire un singolo oggetto. |
atlcom.h |
CComCoClass |
Questa classe fornisce metodi per la creazione di istanze di una classe e per ottenere le relative proprietà. | atlcom.h |
CComCompositeControl |
Questa classe fornisce i metodi necessari per implementare un controllo composito. | atlctl.h |
CComContainedObject |
Questa classe implementa IUnknown delegando all'oggetto proprietario .IUnknown |
atlcom.h |
CComControl |
Questa classe fornisce metodi per la creazione e la gestione di controlli ATL. | atlctl.h |
CComControlBase |
Questa classe fornisce metodi per la creazione e la gestione di controlli ATL. | atlctl.h |
CComCriticalSection |
Questa classe fornisce metodi per ottenere e rilasciare la proprietà di un oggetto sezione critica. | atlcore.h |
CComCritSecLock |
Questa classe fornisce metodi per bloccare e sbloccare un oggetto sezione critico. | atlbase.h |
CComCurrency |
Questa classe include metodi e operatori per la creazione e la gestione di un CURRENCY oggetto . |
atlcur.h |
CComDynamicUnkArray |
Questa classe archivia una matrice di IUnknown puntatori. |
atlcom.h |
CComEnum |
Questa classe definisce un oggetto enumeratore COM basato su una matrice. | atlcom.h |
CComEnumImpl |
Questa classe fornisce l'implementazione per un'interfaccia dell'enumeratore COM in cui gli elementi enumerati vengono archiviati in una matrice. | atlcom.h |
CComEnumOnSTL |
Questa classe definisce un oggetto enumeratore COM basato su una raccolta di librerie standard C++. | atlcom.h |
CComFakeCriticalSection |
Questa classe fornisce gli stessi metodi di CComCriticalSection ma non fornisce una sezione critica. |
atlcore.h |
CComGITPtr |
Questa classe fornisce metodi per gestire i puntatori di interfaccia e la tabella dell'interfaccia globale (GIT). | atlbase.h |
CComHeap |
Questa classe implementa IAtlMemMgr usando le funzioni di allocazione della memoria COM. |
ATLComMem.h |
CComHeapPtr |
Classe puntatore intelligente per la gestione dei puntatori heap. | atlbase.h |
CComModule |
A partire da ATL 7.0, CComModule è obsoleto: vedere Moduli ATL per altri dettagli. |
atlbase.h |
CComMultiThreadModel |
Questa classe fornisce metodi thread-safe per incrementare e decrementare il valore di una variabile. | atlbase.h |
CComMultiThreadModelNoCS |
Questa classe fornisce metodi thread-safe per incrementare e decrementare il valore di una variabile, senza blocco di sezioni critiche o funzionalità di sblocco. | atlbase.h |
CComObject |
Questa classe implementa IUnknown per un oggetto nonaggregato. |
atlcom.h |
CComObjectGlobal |
Questa classe gestisce un conteggio dei riferimenti nel modulo contenente l'oggetto Base . |
atlcom.h |
CComObjectNoLock |
Questa classe implementa IUnknown per un oggetto nonaggregato, ma non incrementa il conteggio dei blocchi del modulo nel costruttore. |
atlcom.h |
CComObjectRoot |
Questo typedef di CComObjectRootEx viene templatizzato nel modello di threading predefinito del server. |
atlcom.h |
CComObjectRootEx |
Questa classe fornisce metodi per gestire la gestione del conteggio dei riferimenti agli oggetti sia per gli oggetti non aggregati che per gli oggetti aggregati. | atlcom.h |
CComObjectStack |
Questa classe crea un oggetto COM temporaneo e lo fornisce con un'implementazione scheletra di IUnknown . |
atlcom.h |
CComPolyObject |
Questa classe implementa IUnknown per un oggetto aggregato o non aggregato. |
atlcom.h |
CComPtr |
Classe puntatore intelligente per la gestione dei puntatori di interfaccia COM. | atlcomcli.h |
CComPtrBase |
Questa classe fornisce una base per le classi puntatore intelligenti che usano routine di memoria basate su COM. | atlcomcli.h |
CComQIPtr |
Classe puntatore intelligente per la gestione dei puntatori di interfaccia COM. | atlcomcli.h |
CComQIPtrElementTraits |
Questa classe fornisce metodi, funzioni statiche e typedef utili per la creazione di raccolte di puntatori di interfaccia COM. | atlcoll.h |
CComSafeArray |
Questa classe è un wrapper per la SAFEARRAY Data Type struttura. |
atlsafe.h |
CComSafeArrayBound |
Questa classe è un wrapper per una SAFEARRAYBOUND struttura. |
atlsafe.h |
CComSimpleThreadAllocator |
Questa classe gestisce la selezione del thread per la classe CComAutoThreadModule . |
atlbase.h |
CComSingleThreadModel |
Questa classe fornisce metodi per incrementare e decrementare il valore di una variabile. | atlbase.h |
CComTearOffObject |
Questa classe implementa un'interfaccia di strappo. | atlcom.h |
CComUnkArray |
Questa classe archivia IUnknown i puntatori ed è progettata per essere usata come parametro per la IConnectionPointImpl classe modello. |
atlcom.h |
CComVariant |
Questa classe esegue il wrapping del VARIANT tipo, fornendo un membro che indica il tipo di dati archiviati. |
atlcomcli.h |
CContainedWindowT |
Questa classe implementa una finestra contenuta all'interno di un altro oggetto . | atlwin.h |
CCRTAllocator |
Questa classe fornisce metodi per la gestione della memoria tramite routine di memoria CRT. | atlcore.h |
CCRTHeap |
Questa classe implementa IAtlMemMgr usando le funzioni heap CRT. |
atlmem.h |
CDacl |
Questa classe è un wrapper per una struttura DACL (elenco di controllo di accesso discrezionale). | atlsecurity.h |
CDebugReportHook Classe |
Usare questa classe per inviare report di debug a una named pipe. | atlutil.h |
CDefaultCharTraits |
Questa classe fornisce due funzioni statiche per la conversione di caratteri tra maiuscole e minuscole. | atlcoll.h |
CDefaultCompareTraits |
Questa classe fornisce funzioni di confronto degli elementi predefinite. | atlcoll.h |
CDefaultElementTraits |
Questa classe fornisce metodi e funzioni predefiniti per una classe di raccolta. | atlcoll.h |
CDefaultHashTraits |
Questa classe fornisce una funzione statica per il calcolo dei valori hash. | atlcoll.h |
CDialogImpl |
Questa classe fornisce metodi per la creazione di una finestra di dialogo modale o senza modalità. | atlwin.h |
CDynamicChain |
Questa classe fornisce metodi che supportano il concatenamento dinamico delle mappe messaggi. | atlwin.h |
CElementTraits |
Questa classe viene usata dalle classi di raccolta per fornire metodi e funzioni per operazioni di spostamento, copia, confronto e hashing. | atlcoll.h |
CElementTraitsBase |
Questa classe fornisce metodi di copia e spostamento predefiniti per una classe di raccolta. | atlcoll.h |
CFirePropNotifyEvent |
Questa classe fornisce metodi per notificare al sink del contenitore le modifiche alle proprietà del controllo. | atlctl.h |
CGlobalHeap |
Questa classe implementa IAtlMemMgr usando le funzioni heap globali Win32. |
atlmem.h |
CHandle |
Questa classe fornisce metodi per la creazione e l'uso di un oggetto handle. | atlbase.h |
CHeapPtr |
Classe puntatore intelligente per la gestione dei puntatori heap. | atlcore.h |
CHeapPtrBase |
Questa classe costituisce la base per diverse classi di puntatori heap intelligenti. | atlcore.h |
CHeapPtrElementTraits Classe |
Questa classe fornisce metodi, funzioni statiche e typedef utili durante la creazione di raccolte di puntatori heap. | atlcoll.h |
CHeapPtrList |
Questa classe fornisce metodi utili quando si crea un elenco di puntatori heap. | atlcoll.h |
CImage |
Offre supporto avanzato per le bitmap, inclusa la possibilità di caricare e salvare immagini in formati JPEG, GIF, BMP e Portable Network Graphics (PNG). | atlimage.h |
CInterfaceArray |
Questa classe fornisce metodi utili quando si costruisce una matrice di puntatori di interfaccia COM. | atlcoll.h |
CInterfaceList |
Questa classe fornisce metodi utili quando si costruisce un elenco di puntatori di interfaccia COM. | atlcoll.h |
CLocalHeap |
Questa classe implementa IAtlMemMgr usando le funzioni heap locali Win32. |
atlmem.h |
CMessageMap |
Questa classe consente l'accesso alle mappe dei messaggi di un oggetto da un altro oggetto. | atlwin.h |
CNonStatelessWorker Classe |
Riceve le richieste da un pool di thread e le passa a un oggetto di lavoro creato e eliminato definitivamente in ogni richiesta. | atlutil.h |
CNoWorkerThread Classe |
Usare questa classe come argomento per le classi della cache dei MonitorClass parametri del modello se si vuole disabilitare la manutenzione dinamica della cache. |
atlutil.h |
CPathT Classe |
Questa classe rappresenta un percorso. | atlpath.h |
CPrimitiveElementTraits |
Questa classe fornisce metodi e funzioni predefiniti per una classe di raccolta composta da tipi di dati primitivi. | atlcoll.h |
CPrivateObjectSecurityDesc |
Questa classe rappresenta un oggetto descrittore di sicurezza dell'oggetto privato. | atlsecurity.h |
CRBMap |
Questa classe rappresenta una struttura di mapping, utilizzando un albero binario Red-Black. | atlcoll.h |
CRBMultiMap |
Questa classe rappresenta una struttura di mapping che consente l'associazione di ogni chiave a più valori, utilizzando un albero binario Rosso-Nero. | atlcoll.h |
CRBTree |
Questa classe fornisce metodi per la creazione e l'utilizzo di un albero Red-Black. | atlcoll.h |
CRegKey |
Questa classe fornisce metodi per la modifica delle voci nel Registro di sistema. | atlbase.h |
CRTThreadTraits |
Questa classe fornisce la funzione di creazione per un thread CRT. Usare questa classe se il thread userà funzioni CRT. | atlbase.h |
CSacl |
Questa classe è un wrapper per una struttura SACL (system access-control list). | atlsecurity.h |
CSecurityAttributes |
Questa classe è un wrapper sottile per la SECURITY_ATTRIBUTES struttura. |
atlsecurity.h |
CSecurityDesc |
Questa classe è un wrapper per la SECURITY_DESCRIPTOR struttura. |
atlsecurity.h |
CSid |
Questa classe è un wrapper per una SID struttura (identificatore di sicurezza). |
atlsecurity.h |
CSimpleArray |
Questa classe fornisce metodi per la gestione di una matrice semplice. | atlsimpcoll.h |
CSimpleArrayEqualHelper |
Questa classe è un helper per la CSimpleArray classe . |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
Questa classe è un helper per la CSimpleArray classe . |
atlsimpcoll.h |
CSimpleDialog |
Questa classe implementa una finestra di dialogo modale di base. | atlwin.h |
CSimpleMap |
Questa classe fornisce il supporto per una semplice matrice di mapping. | atlsimpcoll.h |
CSimpleMapEqualHelper |
Questa classe è un helper per la CSimpleMap classe . |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
Questa classe è un helper per la CSimpleMap classe . |
atlsimpcoll.h |
CSnapInItemImpl |
Questa classe fornisce metodi per l'implementazione di un oggetto node snap-in. | atlsnap.h |
CSnapInPropertyPageImpl |
Questa classe fornisce metodi per l'implementazione di un oggetto pagina delle proprietà snap-in. | atlsnap.h |
CStockPropImpl |
Questa classe fornisce metodi per supportare i valori delle proprietà azionarie. | atlctl.h |
CStringElementTraits |
Questa classe fornisce funzioni statiche usate dalle classi di raccolta che archiviano CString oggetti. |
cstringt h. |
CStringElementTraitsI |
Questa classe fornisce funzioni statiche correlate alle stringhe archiviate negli oggetti classe di raccolta. È simile a CStringElementTraits , ma esegue confronti senza distinzione tra maiuscole e minuscole. |
atlcoll.h |
CStringRefElementTraits |
Questa classe fornisce funzioni statiche correlate alle stringhe archiviate negli oggetti classe di raccolta. Gli oggetti stringa vengono gestiti come riferimenti. | atlcoll.h |
CThreadPool Classe |
Questa classe fornisce un pool di thread di lavoro che elaborano una coda di elementi di lavoro. | atlutil.h |
CTokenGroups |
Questa classe è un wrapper per la TOKEN_GROUPS struttura. |
atlsecurity.h |
CTokenPrivileges |
Questa classe è un wrapper per la TOKEN_PRIVILEGES struttura. |
atlsecurity.h |
CUrl Classe |
Questa classe rappresenta un URL. Consente di modificare ogni elemento dell'URL indipendentemente dagli altri se analizzare una stringa URL esistente o creare una stringa da zero. | atlutil.h |
CW2AEX |
Questa classe viene usata dalle macro di conversione di stringhe CT2AEX , CW2TEX , CW2CTEX e CT2CAEX e dal typedef CW2A . |
atlconv.h |
CW2CWEX |
Questa classe viene usata dalle macro di conversione di stringhe CW2CTEX e CT2CWEX e dall'oggetto typedef CW2CW . |
atlconv.h |
CW2WEX |
Questa classe viene usata dalle macro di conversione di stringhe CW2TEX e CT2WEX e dall'oggetto typedef CW2W . |
atlconv.h |
CWin32Heap |
Questa classe implementa usando le funzioni di allocazione IAtlMemMgr dell'heap Win32. |
atlmem.h |
CWindow |
Questa classe fornisce metodi per la modifica di una finestra. | atlwin.h |
CWindowImpl |
Questa classe fornisce metodi per la creazione o la sottoclassazione di una finestra. | atlwin.h |
CWinTraits |
Questa classe fornisce un metodo per standardizzare gli stili utilizzati durante la creazione di un oggetto finestra. | atlwin.h |
CWinTraitsOR |
Questa classe fornisce un metodo per standardizzare gli stili utilizzati durante la creazione di un oggetto finestra. | atlwin.h |
CWndClassInfo |
Questa classe fornisce metodi per la registrazione delle informazioni per una classe window. | atlwin.h |
CWorkerThread Classe |
Questa classe crea un thread di lavoro o usa un thread di lavoro esistente, attende uno o più handle di oggetti kernel ed esegue una funzione client specificata quando viene segnalato uno degli handle. | atlutil.h |
IAtlAutoThreadModule |
Questa classe rappresenta un'interfaccia di un CreateInstance metodo. |
atlbase.h |
IAtlMemMgr |
Questa classe rappresenta l'interfaccia di una gestione della memoria. | atlmem.h |
IAxWinAmbientDispatch |
Questa interfaccia fornisce metodi per specificare le caratteristiche del controllo o del contenitore ospitato. | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
Questa interfaccia implementa proprietà di ambiente supplementari per un controllo ospitato. | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
Questa interfaccia fornisce metodi per modificare un controllo e il relativo oggetto host. | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
Questa interfaccia fornisce metodi per modificare un controllo concesso in licenza e il relativo oggetto host. | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
Questa classe fornisce metodi utilizzati da una classe di raccolta. | atlcom.h |
IConnectionPointContainerImpl |
Questa classe implementa un contenitore di punti di connessione per gestire una raccolta di IConnectionPointImpl oggetti. |
atlcom.h |
IConnectionPointImpl |
Questa classe implementa un punto di connessione. | atlcom.h |
IDataObjectImpl |
Questa classe fornisce metodi per supportare uniform data transfer e gestire le connessioni. | atlctl.h |
IDispatchImpl |
Questa classe fornisce un'implementazione predefinita per la IDispatch parte di un'interfaccia duale. |
atlcom.h |
IDispEventImpl |
Questa classe fornisce implementazioni dei IDispatch metodi. |
atlcom.h |
IDispEventSimpleImpl |
Questa classe fornisce implementazioni dei IDispatch metodi, senza ottenere informazioni sul tipo da una libreria dei tipi. |
atlcom.h |
IDocHostUIHandlerDispatch |
Interfaccia per il motore di analisi e rendering HTML Microsoft. | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
Questa classe definisce un'interfaccia enumeratore basata su una raccolta di librerie standard C++. | atlcom.h |
IObjectSafetyImpl |
Questa classe fornisce un'implementazione predefinita dell'interfaccia IObjectSafety per consentire a un client di recuperare e impostare i livelli di sicurezza di un oggetto. |
atlctl.h |
IObjectWithSiteImpl |
Questa classe fornisce metodi che consentono a un oggetto di comunicare con il relativo sito. | atlcom.h |
IOleControlImpl |
Questa classe fornisce un'implementazione predefinita dell'interfaccia IOleControl e implementa IUnknown . |
atlctl.h |
IOleInPlaceActiveObjectImpl |
Questa classe fornisce metodi per assistere la comunicazione tra un controllo sul posto e il relativo contenitore. | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
Questa classe implementa IUnknown e fornisce metodi che consentono a un controllo senza finestra di ricevere messaggi di finestra e di partecipare a operazioni di trascinamento della selezione. |
atlctl.h |
IOleObjectImpl |
Questa classe implementa IUnknown e è l'interfaccia principale tramite cui un contenitore comunica con un controllo . |
atlctl.h |
IPerPropertyBrowsingImpl |
Questa classe implementa IUnknown e consente a un client di accedere alle informazioni nelle pagine delle proprietà di un oggetto. |
atlctl.h |
IPersistPropertyBagImpl |
Questa classe implementa IUnknown e consente a un oggetto di salvare le relative proprietà in un contenitore di proprietà fornito dal client. |
atlcom.h |
IPersistStorageImpl |
La classe implementa l'interfaccia IPersistStorage . |
atlcom.h |
IPersistStreamInitImpl |
Questa classe implementa IUnknown e fornisce un'implementazione predefinita dell'interfaccia IPersistStreamInit . |
atlcom.h |
IPointerInactiveImpl |
Questa classe implementa e i IUnknown metodi di IPointerInactive interfaccia. |
atlctl.h |
IPropertyNotifySinkCP |
Questa classe espone l'interfaccia IPropertyNotifySink come interfaccia in uscita su un oggetto connettibile. |
atlctl.h |
IPropertyPage2Impl |
Questa classe implementa IUnknown ed eredita l'implementazione predefinita di IPropertyPageImpl . |
atlctl.h |
IPropertyPageImpl |
Questa classe implementa IUnknown e fornisce un'implementazione predefinita dell'interfaccia IPropertyPage . |
atlctl.h |
IProvideClassInfo2Impl |
Questa classe fornisce un'implementazione predefinita dei IProvideClassInfo metodi e IProvideClassInfo2 . |
atlcom.h |
IQuickActivateImpl |
Questa classe combina l'inizializzazione del controllo dei contenitori in una singola chiamata. | atlctl.h |
IRunnableObjectImpl |
Questa classe implementa IUnknown e fornisce un'implementazione predefinita dell'interfaccia IRunnableObject . |
atlctl.h |
IServiceProviderImpl |
Questa classe fornisce un'implementazione predefinita dell'interfaccia IServiceProvider . |
atlcom.h |
ISpecifyPropertyPagesImpl |
Questa classe implementa IUnknown e fornisce un'implementazione predefinita dell'interfaccia ISpecifyPropertyPages . |
atlcom.h |
ISupportErrorInfoImpl |
Questa classe fornisce un'implementazione predefinita dell'interfaccia ISupportErrorInfo Interface e può essere usata quando un'unica interfaccia genera errori in un oggetto . |
atlcom.h |
IThreadPoolConfig Interfaccia |
Questa interfaccia fornisce metodi per la configurazione di un pool di thread. | atlutil.h |
IViewObjectExImpl |
Questa classe implementa IUnknown e fornisce implementazioni predefinite delle IViewObject interfacce , IViewObject2 e IViewObjectEx . |
atlctl.h |
IWorkerThreadClient Interfaccia |
IWorkerThreadClient è l'interfaccia implementata dai client della CWorkerThread classe . |
atlutil.h |
_U_MENUorID |
Questa classe fornisce wrapper per CreateWindow e CreateWindowEx . |
atlwin.h |
_U_RECT |
Questa classe dell'adattatore di argomenti consente di RECT passare puntatori o riferimenti a una funzione implementata in termini di puntatori. |
atlwin.h |
_U_STRINGorID |
Questa classe dell'adattatore di argomenti consente di passare nomi di risorse (LPCTSTRs) o ID risorsa (UINT) a una funzione senza richiedere al chiamante di convertire l'ID in una stringa usando la MAKEINTRESOURCE macro. |
atlwin.h |
Win32ThreadTraits |
Questa classe fornisce la funzione di creazione per un thread di Windows. Usare questa classe se il thread non userà le funzioni CRT. | atlbase.h |
Vedi anche
Componenti Desktop COM ATL
Funzioni
Variabili globali
Typedef
Cenni preliminari sulla classe