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