CComboBox::SelectString

Cerca una stringa nella casella di riepilogo di una casella combinata e se viene trovata la stringa, selezionare la stringa nella casella di riepilogo e le copie al controllo di modifica.

int SelectString(
   int nStartAfter,
   LPCTSTR lpszString 
);

Parametri

  • nStartAfter
    Contiene l'indice in base zero dell'elemento prima del primo elemento da cercare.Quando la ricerca raggiunge la fine della casella di riepilogo, continua dalla parte superiore della casella di riepilogo dell'elemento specificato da nStartAfter.Se a 1, l'intera casella di riepilogo viene trovato dall'inizio.

  • lpszString
    Punta alla stringa con terminazione null che contiene il prefisso per trovare.La ricerca viene eseguito senza distinzione tra maiuscole e minuscole, questa stringa può contenere qualsiasi combinazione di lettere maiuscole e minuscole.

Valore restituito

Indice in base zero dell'elemento selezionato se la stringa è stata trovata.Se la ricerca ha esito negativo, il valore restituito è CB_ERR e la selezione corrente non viene modificata.

Note

Una stringa è selezionata solo se i caratteri iniziali (il punto iniziale) corrispondono ai caratteri nella stringa di prefisso.

Si noti che le funzioni membro sia FindString e SelectString cercata una stringa, ma la funzione membro SelectString anche selezionare la stringa.

Esempio

// The string to match.
LPCTSTR lpszSelect = _T("item");

// Select the item that begins with the specified string.
int nSel = m_pComboBox->SelectString(0, lpszSelect);
ASSERT(nSel != CB_ERR);

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CComboBox

Grafico della gerarchia

CComboBox::FindString

CB_SELECTSTRING