Sequenza di operazioni per la creazione di controlli ActiveX
Articolo
La tabella seguente illustra il ruolo e il ruolo del framework nella creazione di controlli ActiveX (in precedenza noti come controlli OLE).
Creazione di controlli ActiveX
Attività
Davvero
Il framework esegue
Creare un framework di controllo ActiveX.
Eseguire la Creazione guidata controllo ActiveX MFC per creare il controllo. Specificare le opzioni desiderate nelle pagine delle opzioni. Le opzioni includono il tipo e il nome del controllo nel progetto, licenze, sottoclassi e un metodo About Box.
La Creazione guidata controllo ActiveX MFC crea i file per un controllo ActiveX con funzionalità di base, inclusi i file di origine per l'applicazione, il controllo e la pagina o le pagine delle proprietà; un file di risorse; un file di progetto; e altri, tutti personalizzati in base alle vostre specifiche.
Visualizzare il controllo e l'offerta della Creazione guidata controllo ActiveX senza aggiungere una riga di codice personalizzato.
Compilare il controllo ActiveX e testarlo con Internet Explorer o l'esempio TSTCON.
Il controllo in esecuzione può essere ridimensionato e spostato. Include anche un metodo About Box (se scelto) che può essere richiamato.
Implementare i metodi e le proprietà del controllo.
Implementare metodi e proprietà specifici del controllo aggiungendo funzioni membro per fornire un'interfaccia esposta ai dati del controllo. Aggiungere variabili membro per contenere strutture di dati e usare i gestori eventi per generare eventi quando si determina.
Il framework ha già definito una mappa per supportare gli eventi, le proprietà e i metodi del controllo, consentendo di concentrarsi sulla modalità di implementazione delle proprietà e dei metodi. La pagina delle proprietà predefinita è visualizzabile e viene fornito un metodo About Box predefinito.
Costruire la pagina o le pagine delle proprietà del controllo.
Usare gli editor di risorse di Visual C++ per modificare visivamente l'interfaccia della pagina delle proprietà del controllo:
- Creare pagine di proprietà aggiuntive. - Creare e modificare bitmap, icone e cursori.
È anche possibile testare le pagine delle proprietà nell'editor di dialoghi.
Il file di risorse predefinito creato dalla Creazione guidata applicazione MFC fornisce molte delle risorse necessarie. Visual C++ consente di modificare le risorse esistenti e di aggiungere nuove risorse in modo semplice e visivo.
Testare gli eventi, i metodi e le proprietà del controllo.
Ricompilare il controllo e usare Test Container per verificare che i gestori funzionino correttamente.
È possibile richiamare i metodi del controllo e modificarne le proprietà tramite l'interfaccia della pagina delle proprietà o tramite Il contenitore di test. Usare anche Il contenitore di test per tenere traccia degli eventi generati dal controllo e dalle notifiche ricevute dal contenitore del controllo.