CB_SELECTSTRING

Aplikacja wysyła komunikat CB_SELECTSTRING wyszukiwania listy pola kombi dla elementu, który rozpoczyna się od znaków określonego ciągu. W przypadku znalezienia pasującego elementu jest zaznaczone i skopiowane do formantu edycyjnego.

CB_SELECTSTRING wParam = indexStart (WPARAM);          / / element przed pierwszym wybór fikcyjnymi = lpszSelect (FIKCYJNYMI) (LPCSTR); / / adresu prefiks ciągu 

 

Parametry

indexStart
Wartość wParam. Określa indeksu elementu poprzedzającego pierwszy element ma być przeszukiwany. Podczas wyszukiwania osiągnie u dołu listy, to nadal z góry listy Wróć do pozycji określonej przez parametr indexStart . Jeśli indexStart jest –1, cała lista jest przeszukiwany od początku.
lpszSelect
Wartość fikcyjnymi. Wskaźnik ciąg zakończony zerem, który zawiera prefiks do wyszukiwania. W wyszukiwaniu nie jest uwzględniana wielkość liter, więc ten ciąg może zawierać kombinację wielkich i małych liter.

Zwraca wartości

Jeśli zostanie znaleziony ciąg, wartość zwracany jest indeks wybranego elementu. Jeśli wyszukiwanie kończy się niepowodzeniem, wartość zwracany jest CB_ERR i bieżące zaznaczenie nie jest zmieniany.

Uwagi

Ciąg znaków jest zaznaczona tylko wtedy, gdy znaków od punktu początkowego odpowiada znaków w ciągu przedrostka.

Jeśli tworzysz pole kombi stylem rysowania przez właściciela, ale bez stylu CBS_HASSTRINGS, jakie wiadomości CB_SELECTSTRING jest zależy czy użyć stylu CBS_SORT. Jeśli używany jest styl CBS_SORT, system wysyła komunikaty WM_COMPAREITEM właściciel pola kombi ustalenie, który element odpowiada określony ciąg znaków. Jeśli używasz stylu CBS_SORT, CB_SELECTSTRING próbuje dopasować wartość DWORD na wartość parametru lpszSelect.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie pola kombi, wiadomości pole kombi, CB_FINDSTRING, CB_FINDSTRINGEXACT, CB_SETCURSEL, WM_COMPAREITEM

Index