Un'applicazione invia un messaggio CB_FINDSTRING da cercare nella casella di riepilogo di una casella combinata per un elemento che inizia con i caratteri in una stringa specificata.
CB_FINDSTRING wParam = indexStart (WPARAM); / / voce prima di inizio della ricerca lParam = lpszFind (LPARAM) (LPCSTR) / / stringa address del prefisso
Il valore restituito è l'indice in base zero dell'elemento corrispondente. Se la ricerca non è riuscita, è CB_ERR.
Se si crea la casella combinata con uno stile creati dal proprietario, ma senza lo stile CBS_HASSTRINGS, il messaggio di CB_FINDSTRING 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_FINDSTRING cerca una voce di elenco che corrisponde al valore del parametro lpszFind.
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.
Combo Boxes Overview, Combo Box messaggi, CB_FINDSTRINGEXACT, CB_SELECTSTRING, CB_SETCURSEL, WM_COMPAREITEM
Rimedio: Inserire il CD-ROM CD di MSDN Library.