Sdílet prostřednictvím


CComboBox::FindString

Najde, ale není vybrán první řetězec, který obsahuje zadanou předponu v seznamu, poli se seznamem.

int FindString( 
   int nStartAfter, 
   LPCTSTR lpszString  
) 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 od začátku vyhledává –1 celý seznam.

  • lpszString
    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

Pokud je vrácená hodnota je větší nebo rovna 0, je z nuly vycházející index odpovídající položky.Je CB_ERR Pokud hledání neúspěšné.

Poznámky

Tato funkce není podporována v systému Windows ComboBoxEx řízení.Další informace na tento ovládací prvek Prvky ComboBoxEx v .

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CComboBox

Graf hierarchie

CComboBox::SelectString

CComboBox::SetCurSel

CB_FINDSTRING