CComboBox::FindString
I trova, ma non seleziona, la prima stringa contenente il prefisso specificato nella casella di riepilogo di una casella combinata.
int FindString(
int nStartAfter,
LPCTSTR lpszString
) const;
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
Se il valore restituito è maggiore o uguale a 0, è l'indice in base zero dell'elemento corrispondente.È CB_ERR se la ricerca ha esito negativo.
Note
Questa funzione non è supportato dal controllo di Windows ComboBoxEx.Per ulteriori informazioni su questo controllo, vedere Controlli di ComboBoxEx in Windows SDK.
Esempio
// The string to match.
LPCTSTR lpszmyString = _T("item");
// Delete all items that begin with the specified string.
int nItem = 0;
while ((nItem = m_pComboBox->FindString(nItem, lpszmyString)) != CB_ERR)
{
m_pComboBox->DeleteString(nItem);
}
Requisiti
Header: afxwin.h