Sdílet prostřednictvím


CListBox::FindString

Vyhledá první řetězec v seznamu, který obsahuje zadanou předponu beze změny výběru pole seznamu.

int FindString( 
   int nStartAfter, 
   LPCTSTR lpszItem  
) const;

Parametry

  • nStartAfter
    Z nuly vycházející index má proběhnout před první položku obsahuje.Dolní části seznamu dosáhne hledání pokračuje od začátku seznamu zpět na položku určenou nStartAfter .Pokud nStartAfter -1, je od začátku je prohledán celý seznam.

  • lpszItem
    Body zakončený řetězec, který obsahuje předponu hledání.Hledání je případ nezávislé, takže tento řetězec může obsahovat libovolnou kombinaci malých a velkých písmen.

Vrácená hodnota

Z nuly vycházející index odpovídající položky nebo LB_ERR Pokud hledání neúspěšné.

Poznámky

Použití SelectString k vyhledávání a vyberte řetězec členské funkce.

Příklad

// 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 );
}

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CListBox

Graf hierarchie

CListBox::SelectString

CListBox::AddString

CListBox::InsertString

LB_FINDSTRING