Udostępnij za pośrednictwem


CComboBox::FindStringExact

Wywołanie FindStringExact Członkowskich funkcji Znajdź w pierwszym polu listy ciąg (w polu kombi) pasujący ciąg określony w lpszFind.

int FindStringExact( 
   int nIndexStart, 
   LPCTSTR lpszFind  
) const;

Parametry

  • nIndexStart
    Określa wyświetlanego elementu przed pierwszym mają być przeszukiwane.Podczas wyszukiwania osiągnie u dołu pola listy, kontynuuje od góry pola listy do element określony przez nIndexStart.Jeśli nIndexStart jest –1, pole listy jest przeszukiwany od początku.

  • lpszFind
    Wskazuje szukany ciąg zakończony znakiem null.Ten ciąg może zawierać pełną nazwę pliku, łącznie z rozszerzeniem.Wyszukiwanie nie jest rozróżniana wielkość liter, więc ten ciąg może zawierać żadnych kombinacji wielkich i małych liter.

Wartość zwracana

Wyświetlanego pasujący element lub CB_ERR , jeśli wyszukiwanie nie powiodło się.

Uwagi

Jeśli pole kombi został utworzony styl rysowania przez właściciela, ale bez CBS_HASSTRINGS styl, FindStringExact próbuje dopasować wartość słowa przeciwko wartość lpszFind.

Przykład

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

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CComboBox

Diagram hierarchii

CComboBox::FindString

CB_FINDSTRINGEXACT