Contenitori di controlli ActiveX: connessione di un controllo ActiveX a una variabile membro
Il modo più semplice per accedere a un controllo ActiveX dall'interno dell'applicazione contenitore di controlli consiste nell'associare il controllo ActiveX a una variabile membro della classe dialog che conterrà il controllo .
Nota
Questo non è l'unico modo per accedere a un controllo incorporato dall'interno di una classe contenitore, ma ai fini di questo articolo è sufficiente.
Aggiunta di una variabile membro alla classe dialog
In Visualizzazione classi fare clic con il pulsante destro del mouse sulla classe della finestra di dialogo principale per aprire il menu di scelta rapida. Ad esempio,
CContainerDlg
.Dal menu di scelta rapida fare clic su Aggiungi e quindi su Aggiungi variabile.
Nella Procedura guidata Aggiungi variabile membro fare clic su Variabile di controllo.
Nella casella di riepilogo ID controllo selezionare l'ID controllo del controllo ActiveX incorporato. Ad esempio,
IDC_CIRCCTRL1
.Nella casella Nome variabile immettere un nome.
Ad esempio, m_circctl.
Fare clic su Fine per accettare le scelte e uscire dalla Procedura guidata Aggiungi variabile membro.