Creazione di un controllo casella combinata estesa
Come il controllo casella combinata estesa viene creato varia se si utilizza il controllo in una finestra di dialogo o si creandolo in una finestra del nondialog.
Per utilizzare CComboBoxEx direttamente in una finestra di dialogo
Nell'editor finestre, aggiungere un controllo casella combinata estesa alla risorsa modello di finestra di dialogo. Specificare l'id del controllo
Specificare tutti gli stili necessari, utilizzando la finestra di dialogo proprietà del controllo casella combinata estesa.
Utilizzare Aggiunta guidata variabile membro per aggiungere una variabile membro di tipo CComboBoxEx con la proprietà del controllo. È possibile utilizzare questo membro per chiamare le funzioni membro di CComboBoxEx.
Utilizzare la Finestra Proprietà per eseguire il mapping delle funzioni di gestione nella classe della finestra di dialogo per tutti i messaggi di notifica che estesi del controllo casella combinata è necessario gestire (vedere Vedere mapping di messaggi).
In OnInitDialog, impostare tutti gli stili aggiuntivi per l'oggetto di CComboBoxEx.
Per utilizzare CComboBoxEx in una finestra del nondialog
Definire il controllo nella visualizzazione o la classe della finestra.
Chiamare la funzione membro di Crea del controllo, eventualmente OnInitialUpdate, probabilmente fin dalla funzione di gestione di OnCreate della finestra padre. Impostare gli stili per il controllo.