CB_FINDSTRINGEXACT

Un'applicazione invia un messaggio CB_FINDSTRINGEXACT per trovare la prima stringa di casella elenco in una casella combinata che corrisponde alla stringa specificata nel parametro lpszFind.

 CB_FINDSTRINGEXACT wParam = indexStart (WPARAM);      / / voce prima di inizio della ricerca lParam = lpszFind (LPARAM) (LPCSTR); / / indirizzo della stringa da ricercare 
 

Parametri

indexStart
Valore di wParam. Specifica l'indice in base zero dell'elemento precedente il primo elemento da cercare. Quando la ricerca raggiunge il fondo della casella di riepilogo, esso continua dalla parte superiore della casella di riepilogo torna all'elemento specificato dal parametro indexStart . Se indexStart è – 1, casella di riepilogo intero viene cercata fin dall'inizio.
lpszFind
Valore lParam. Puntatore alla stringa con terminazione null per la ricerca. Questa stringa può contenere un nome di file completo, inclusa l'estensione. La ricerca non è case sensitive, così questa stringa può contenere qualsiasi combinazione di lettere maiuscole e minuscole.

Valori restituiti

Il valore restituito è l'indice in base zero dell'elemento corrispondente. Se la ricerca non è riuscita, è CB_ERR.

Osservazioni

Se si crea la casella combinata con uno stile creati dal proprietario, ma senza lo stile CBS_HASSTRINGS, il messaggio di CB_FINDSTRINGEXACT fa dipende se l'applicazione utilizza lo stile CBS_SORT. Se si utilizza lo stile CBS_SORT, vengono inviati messaggi WM_COMPAREITEM al proprietario della casella combinata per determinare quale elemento corrisponde alla stringa specificata. Se non si utilizza lo stile CBS_SORT, il messaggio CB_FINDSTRINGEXACT cerca una voce di elenco che corrisponde al valore del parametro lpszFind .

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, CB_FINDSTRING, CB_SELECTSTRING, WM_COMPAREITEM

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

Index