Esempi di attributi ATL
Aggiornamento: novembre 2007
Gli argomenti riportati di seguito costituiscono un riepilogo degli esempi di attributi ATL.
In questa sezione
Esempio di attributi ASYNC: download asincrono di dati
Download asincrono di dati da un URL con gli attributi.Esempio di attributi ATLAgent: utilizzo di CCommand e CAccessor per la lettura di informazioni da un database
Dimostrazione dell'utilizzo di CCommand e CAccessor per la lettura di informazioni da un database, nonché dell'utilizzo del supporto COM del compilatore per gestire il controllo Microsoft Agent.Esempio di attributi ATLBUTTON: dimostrazione di un pulsante dotato di immagini bitmap specifiche per i diversi stati
Creazione di un pulsante che, in base al relativo stato, viene visualizzato con tre immagini bitmap diverse.Esempio di attributi ATLCON: dimostrazione della creazione di un contenitore semplice
Dimostrazione di un semplice contenitore di controlli con attributi.Esempio di attributi ATLDuck: utilizzo di punti di connessione con ATL
Dimostrazione dell'utilizzo di punti di connessione con i controlli ATL con attributi.Esempio di attributi ATLFire: dimostrazione della generazione di un controllo con finestra
Dimostrazione della generazione di un controllo con finestra mediante ATL e attributi.Esempio di attributi ATLMovie: utilizzo del supporto COM del compilatore e delle interfacce Active Movie in un controllo ATL
Dimostrazione dell'utilizzo del supporto COM del compilatore e delle interfacce Active Movie per la riproduzione di un filmato in un controllo ATL.Esempio di attributi ATLTangram: dimostrazione della gestione di progetti di grandi dimensioni che utilizzano ATL, MFC e COM
Dimostrazione della gestione di un progetto ATL di grandi dimensioni con più dipendenze di progetto nell'IDE e con attributi. Nell'esempio vengono fornite inoltre alcune nozioni fondamentali su COM.Esempio di attributi AutoThread: dimostrazione dell'utilizzo di CAtlAutoThreadModule
Dimostrazione dell'utilizzo di CComAutoThreadModule Class con gli attributi.Esempio di attributi BEEPER: dimostrazione di un'interfaccia tear-off
Implementazione di un'interfaccia tear-off, ovvero di un insieme o un'enumerazione di valori di tipo BSTR con gli attributi.Esempio di attributi CDINFO: riproduzione di brani audio su CD e visualizzazione delle relative informazioni
Riproduzione di brani audio su CD e visualizzazione delle relative informazioni in descrizioni comandi e in un grafico a torta.Esempio di attributi CIRC: dimostrazione dell'utilizzo delle pagine delle proprietà
Creazione di un controllo con attributi che illustra l'utilizzo delle pagine delle proprietà e disegna un cerchio.Esempio di attributi CIRCCOLL: dimostrazione di un insieme o di un'enumerazione
Implementazione di un insieme/enumerazione di oggetti tramite ATL con attributi e con la Libreria standard di C++.Esempio di attributi COMMAP: dimostrazione delle macro per le voci delle mappe delle interfacce COM
Descrizione dell'utilizzo delle diverse macro per le voci delle mappe delle interfacce COM.Esempio di attributi CONNECT: dimostrazione dell'implementazione e dell'utilizzo dei punti di connessione
Illustrazione dell'implementazione e dell'utilizzo dei punti di connessione, ovvero le interfacce IConnectionPointContainer e IConnectionPoint, in un ambiente con multithreading.Esempio di attributi DIRECT3D: dimostrazione dell'utilizzo di Direct3D
Creazione di un controllo che disegna un triangolo rotante utilizzando la libreria grafica Direct3D e gli attributi.Esempio di attributi DispSink: gestione di eventi generati da un server COM Singleton mediante un'interfaccia dispatch
Dimostrazione dell'utilizzo di un punto di connessione sulle interfacce dispatch con gli attributi.Esempio di attributi LABRADOR: implementazione di un server privo di interfaccia utente
Implementazione di un server EXE privo di interfaccia utente.Esempio di attributi MultiRead: lettura di una tabella di database utilizzando più thread
Lettura di una tabella di un database utilizzando più thread.Esempio di attributi OPENGL: dimostrazione dell'utilizzo di OpenGL
Creazione di un controllo che disegna un cubo rotante utilizzando la libreria grafica OpenGL e gli attributi.Esempio di attributi POLYGON: illustrazione di proprietà personalizzate e di eventi, di una pagina delle proprietà e della protezione oggetto
File di progetto per l'esercitazione su ATL. Generazione di un controllo che implementa proprietà personalizzate, eventi, pagine delle proprietà e la protezione oggetto con ATL e attributi.Esempio di attributi SUBEDIT: creazione di una superclasse basata su un controllo Windows standard
Creazione di un controllo Windows impostato come superclasse con gli attributi.