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
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.
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.
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.
Omówienie pola kombi, wiadomości pole kombi, CB_FINDSTRING, CB_FINDSTRINGEXACT, CB_SETCURSEL, WM_COMPAREITEM