Messaggio LBSELCHSTRING

[A partire da Windows Vista, le finestre di dialogo Apri e Salva con nome comune sono state sostituite dalla finestra di dialogo Elemento comune. È consigliabile usare l'API Finestra di dialogo elementi comuni anziché queste finestre di dialogo dalla libreria della finestra di dialogo comune.

Una finestra di dialogo Apri o Salva con nome invia il messaggio registrato LBSELCHSTRING alla procedura di hook quando la selezione cambia in una delle caselle di riepilogo o nelle caselle combinate della finestra di dialogo.

#define LBSELCHSTRING TEXT("commdlg_LBSelChangedNotify")

Parametri

wParam

Identificatore della casella di riepilogo o della casella combinata in cui è stata modificata la selezione.

lParam

La parola a basso ordine specifica il numero di elemento della stringa selezionata nella casella di riepilogo o nella casella combinata. La parola ad ordine elevato specifica il tipo di modifica della selezione. Questo parametro può avere uno dei valori seguenti.

Valore Significato
CD_LBSELCHANGE
0
L'elemento è l'unico elemento selezionato in una casella di riepilogo a selezione singola.
CD_LBSELADD
2
L'elemento è uno degli elementi selezionati in una casella di riepilogo a selezione multipla.
CD_LBSELSUB
1
L'elemento non è più selezionato in una casella di riepilogo a selezione multipla.
CD_LBSELNOITEMS
-1
Nessun elemento presente in una casella di riepilogo a selezione multipla.

Valore restituito

Questo messaggio non ha alcun valore restituito.

Commenti

La procedura di hook deve specificare la costante LBSELCHSTRING in una chiamata alla funzione RegisterWindowMessage per ottenere l'identificatore per il messaggio inviato dalla finestra di dialogo.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Commdlg.h (includono Windows.h)
Nomi Unicode e ANSI
LBSELCHSTRINGW (Unicode) e LBSELCHSTRINGA (ANSI)

Vedi anche

Riferimento

CDN_SELCHANGE

CDN_TYPECHANGE

RegisterWindowMessage

Informazioni concettuali

Libreria di finestre di dialogo comuni