LB_FINDSTRINGEXACT

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

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

Parametri

indexStart
Valore di wParam. Specifica l'indice in base zero dell'elemento prima del 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.

Windows 95 e Windows 98: Il parametro wParam è limitato a valori a 16 bit. Questo significa caselle di riepilogo non possono contenere più di 32.767 elementi. Anche se il numero di elementi è limitato, la dimensione totale in byte gli elementi in una casella di riepilogo è limitata solo dalla memoria disponibile.

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 o LB_ERR se la ricerca non ebbe successo.

Osservazioni

Se un'applicazione crea casella di riepilogo con uno stile creati dal proprietario, ma senza lo stile LBS_HASSTRINGS, l'azione intrapresa da LB_FINDSTRINGEXACT dipende se viene utilizzato lo stile LBS_SORT. Se LBS_SORT viene utilizzato, il sistema invia messaggi WM_COMPAREITEM al proprietario della casella lista per determinare quale elemento corrisponde alla stringa specificata. In caso contrario, LB_FINDSTRINGEXACT cerca di abbinare il valore a 32 bit rispetto 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

Elenco caselle panoramica, elenco casella messaggi, LB_FINDSTRING, LB_SELECTSTRING, WM_COMPAREITEM

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

Index