messaggio CB_FINDSTRING
Cerca nella casella di riepilogo di una casella combinata un elemento che inizia con i caratteri in una stringa specificata.
Parametri
-
wParam
-
Indice in base zero dell'elemento che precede il primo elemento in cui eseguire la ricerca. Quando la ricerca raggiunge la parte inferiore della casella di riepilogo, continua dalla parte superiore della casella di riepilogo all'elemento specificato dal parametro wParam . Se wParam è -1, viene eseguita la ricerca dell'intera casella di riepilogo dall'inizio.
-
lParam
-
Puntatore alla stringa con terminazione Null che contiene i caratteri per cui eseguire la ricerca. La ricerca non fa distinzione tra maiuscole e minuscole, quindi questa stringa può contenere qualsiasi combinazione di lettere maiuscole e minuscole.
Valore restituito
Il valore restituito è l'indice in base zero dell'elemento corrispondente. Se la ricerca non riesce, viene CB_ERR.
Commenti
Se si crea la casella combinata con uno stile disegnato dal proprietario ma senza lo stile CBS_HASSTRINGS , ciò che il messaggio CB_FINDSTRING fa dipende dal fatto che l'applicazione usi lo stile CBS_SORT . Se si utilizza lo stile CBS_SORT , WM_COMPAREITEM messaggi vengono inviati al proprietario della casella combinata per determinare quale elemento corrisponde alla stringa specificata. Se non si utilizza lo stile CBS_SORT , il messaggio CB_FINDSTRING cerca una voce di elenco corrispondente al valore del parametro lParam .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento