Elaborazione dei messaggi di notifica nei controlli casella combinata estesi
Quando gli utenti interagiscono con la casella combinata estesa, il controllo (CComboBoxEx
) invia i messaggi di notifica alla finestra padre, in genere un oggetto finestra di dialogo o visualizzazione. Se si desidera eseguire un'operazione in risposta, occorre gestire questi messaggi. Ad esempio, quando l'utente attiva l'elenco a discesa o fa clic nella casella di modifica del controllo, viene inviata la notifica CBEN_BEGINEDIT .
Utilizzare la Creazione guidata classi per aggiungere gestori di notifica alla classe padre per i messaggi che si desidera implementare.
L'elenco seguente descrive le diverse notifiche inviate dal controllo della casella combinata estesa.
CBEN_BEGINEDIT Inviata quando l'utente attiva l'elenco a discesa o fa clic nella casella di modifica del controllo.
CBEN_DELETEITEM Inviata quando viene eliminato un elemento.
CBEN_DRAGBEGIN Inviata quando l'utente inizia a trascinare l'immagine dell'elemento visualizzato nella parte modificabile del controllo.
CBEN_ENDEDIT Inviata quando l'utente termina un'operazione all'interno della casella di modifica o seleziona un elemento dall'elenco a discesa del controllo.
CBEN_GETDISPINFO Inviata per recuperare le informazioni di visualizzazione relative a un elemento di callback.
CBEN_INSERTITEM Inviata quando viene inserito un nuovo elemento nel controllo.