CComboBox::FindStringExact
Chiamare la funzione membro FindStringExact per individuare la prima stringa della casella di riepilogo in una casella combinata) che corrisponde alla stringa specificata in lpszFind.
int FindStringExact(
int nIndexStart,
LPCTSTR lpszFind
) const;
Parametri
nIndexStart
Specifica 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 nIndexStart.Se nIndexStart è a 1, l'intera casella di riepilogo viene trovato dall'inizio.lpszFind
Punta alla stringa con terminazione null da cercare.Questa stringa può contenere un nome file completo, inclusa l'estensione.La ricerca non viene applicata la distinzione tra maiuscole e minuscole, pertanto questa stringa può contenere qualsiasi combinazione di lettere maiuscole e minuscole.
Valore restituito
Indice in base zero dell'elemento corrispondente, o CB_ERR se la ricerca ha esito negativo.
Note
Se la casella combinata è stato creato con uno stile del disegno personalizzato senza lo stile CBS_HASSTRINGS, FindStringExact tenta di associare il valore dei primi quattro byte con il valore lpszFind.
Esempio
// The string to match.
LPCTSTR lpszmyExactString = _T("item 5");
// Delete all items that exactly match the specified string.
int nDex = 0;
while ((nDex = m_pComboBox->FindStringExact(nDex, lpszmyExactString))
!= CB_ERR)
{
m_pComboBox->DeleteString(nDex);
}
Requisiti
Header: afxwin.h