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