CListBox::FindString
Cercare la prima stringa in una casella di riepilogo contenente il prefisso specificato senza modificare la selezione della casella di riepilogo.
int FindString(
int nStartAfter,
LPCTSTR lpszItem
) 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 nStartAfter è a 1, l'intera casella di riepilogo viene trovato dall'inizio.lpszItem
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 corrispondente, o LB_ERR se la ricerca ha esito negativo.
Note
Utilizzare la funzione membro SelectString sia per individuare e selezionare una stringa.
Esempio
// The string to match.
LPCTSTR lpszmyString = _T("item");
// Delete all items that begin with the specified string.
int nIndex = 0;
while ((nIndex = m_myListBox.FindString(nIndex, lpszmyString)) != LB_ERR)
{
m_myListBox.DeleteString( nIndex );
}
Requisiti
Header: afxwin.h