int SelectString ( int nStartAfter, LPCTSTR lpszItem );
Wartość zwracany
Indeks wybranego elementu, jeśli wyszukiwanie zostało zakończone pomyślnie. Jeśli wyszukiwanie nie powiodła się, wartość zwracany jest LB_ERR i bieżące zaznaczenie nie jest zmieniany.
Parametry
nStartAfter
Zawiera indeksu elementu przed pierwszy element ma być przeszukiwany. Podczas wyszukiwania osiągnie dolnej części pola listy, to nadal od górnej krawędzi pola listy Wróć do pozycji określonej przez nStartAfter. Jeśli nStartAfter jest –1, pole całej listy jest przeszukiwany od początku.
lpszItem
Wskazuje ciąg zakończony zerem, który zawiera prefiks do wyszukiwania. Wyszukiwanie jest sprawa niezależnych, więc ten ciąg może zawierać kombinację wielkich i małych liter.
Uwagi
Wyszukiwanie dla elementu pola listy, które odpowiadają określonym ciągiem znaków, a w przypadku znalezienia pasującego elementu zaznacza element.
Pole listy jest przewijane, jeśli to konieczne przenieść zaznaczony element do widoku.
Ta fu&nkcja Państwa nie można używać z pola listy, który ma LBS_MULTIPLESEL style.nbsp;
Element jest zaznaczony tylko wtedy, gdy jego początkowej znaków (od punktu początkowego) odpowiada znaków w ciągu określonego przez lpszItem.
Użyj funkcji członek FindString aby znaleźć ciąg bez zaznaczenie elementu.
Omówie&nie CListBox |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CListBox::FindString, LB_SELECTSTRING