Sdílet prostřednictvím


CComboBox::FindStringExact

Volání FindStringExact členské funkce Najít první řetězce pole seznamu (v poli se seznamem), která odpovídá řetězec zadaný v lpszFind .

int FindStringExact( 
   int nIndexStart, 
   LPCTSTR lpszFind  
) const;

Parametry

  • nIndexStart
    Určuje z nuly vycházející index položky před první mají být prohledány.Dolní části seznamu dosáhne hledání pokračuje od začátku seznamu zpět na položku určenou nIndexStart .Pokud nIndexStart -1, je od začátku je prohledán celý seznam.

  • lpszFind
    Odkazuje na hledaný řetězec zakončený hodnotou null.Tento řetězec může obsahovat úplný název souboru včetně přípony.Hledání není velká a malá písmena, 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 CB_ERR Pokud hledání neúspěšné.

Poznámky

Pole se seznamem byla vytvořena pomocí překreslování styl ale bez CBS_HASSTRINGS styl, FindStringExact pokouší odpovídat hodnotě doubleword proti hodnotě lpszFind .

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CComboBox

Graf hierarchie

CComboBox::FindString

CB_FINDSTRINGEXACT