CBN_CLOSEUP

Quando la casella di riepilogo di una casella combinata è stato chiuso, viene inviato il messaggio di notifica CBN_CLOSEUP. La finestra padre della casella combinata riceve questo messaggio di notifica attraverso il messaggio WM_COMMAND.

CBN_CLOSEUP idComboBox = (int) LOWORD(wParam);  / / identificatore del combo box hwndComboBox = (HWND) lParam;       / / handle alla casella combinata 
 

Osservazioni

Se l'utente modifica la selezione corrente, la casella combinata anche invia notifica CBN_SELCHANGE quando si chiude l'elenco a discesa. In generale, si non è possibile prevedere l'ordine in cui le notifiche vengono inviate. In particolare, un messaggio di notifica CBN_SELCHANGE può verificarsi prima o dopo un messaggio di notifica CBN_CLOSEUP.

Per eseguire un processo specifico ogni volta che l'utente seleziona una voce di elenco, è possibile gestire il messaggio di notifica CBN_SELCHANGE o CBN_CLOSEUP. In genere, attenderebbe per la notifica di CBN_CLOSEUP prima di elaborare un cambiamento nella selezione corrente. Questo può essere particolarmente importante se una quantità significativa di elaborazione è necessaria.

Questo messaggio di notifica viene inviato non a una casella combinata ha lo stile CBS_SIMPLE.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Combo Boxes Overview, Combo Box messaggi, CBN_DROPDOWN, CBN_SELCHANGE, WM_COMMAND

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index