Contenitori di controlli ActiveX

Un contenitore di controlli ActiveX è un contenitore che supporta in modo completo i controlli ActiveX e può includerli nelle proprie finestre e finestre di dialogo. Un controllo ActiveX rappresenta un elemento di software riutilizzabile che è possibile utilizzare in molti progetti di sviluppo. I controlli consentono all'utente dell'applicazione di accedere ai database, di monitorare i dati e di effettuare varie selezioni all'interno delle applicazioni. Per altre informazioni sui controlli ActiveX, vedere l'articolo Controlli ActiveX MFC.

Importante

ActiveX è una tecnologia legacy che non deve essere usata per il nuovo sviluppo. Per altre informazioni, vedere Controlli ActiveX.

In genere i contenitori dei controlli possono assumere due forme in un progetto:

  • Finestre di dialogo e finestre simili alle finestre di dialogo come le visualizzazioni di form, dove un controllo ActiveX viene utilizzato in qualche punto nella finestra di dialogo.

  • Finestre in un'applicazione, dove un controllo ActiveX viene utilizzato in una barra degli strumenti o in un'altra posizione nella finestra dell'utente.

Il contenitore di controlli ActiveX interagisce con il controllo tramite metodi e proprietà esposti. A questi metodi e proprietà, accessibili e modificabili dal contenitore dei controlli, è possibile accedere tramite una classe wrapper nel progetto del contenitore dei controlli ActiveX. Il controllo ActiveX incorporato può anche interagire con il contenitore attivando (inviando) eventi per notificare al contenitore che si è verificata un'azione. Il contenitore dei controlli può scegliere di agire o meno in seguito a queste notifiche.

Articoli aggiuntivi in cui vengono illustrati diversi argomenti, dalla creazione di un progetto del contenitore dei controlli ActiveX ai problemi di implementazione di base relativi ai contenitori dei controlli ActiveX creati con Visual C++:

Per altre informazioni sull'uso dei controlli ActiveX in una finestra di dialogo, vedere gli argomenti dell'editor di dialoghi.

Per un elenco di articoli che illustrano i dettagli dello sviluppo di controlli ActiveX tramite Visual C++ e le classi di controlli ActiveX MFC, vedere Controlli ActiveX MFC. Gli articoli sono raggruppati per categorie funzionali.

Vedi anche

Controlli ActiveX MFC