Приложение отправляет сообщение CB_SELECTSTRING для поиска список списком для элемента, который начинается с символов в указанной строке. Если соответствующий элемент найден, он выбирается и скопированы в поле редактирования.
CB_SELECTSTRING wParam = indexStart (WPARAM); / / пункт до первого выбора lParam = lpszSelect (LPARAM) (LPCSTR); / / Адрес строки префикс
Если строка найден, возвращается индекс выбранного элемента. Если поиск заканчивается неудачно, возвращается значение CB_ERR и текущий выбор не изменяется.
Строка выбрана только если знаки от начальной точки соответствуют символы в строке префикс.
При создании поля со списком с владельцем стилем, но без CBS_HASSTRINGS стиль, CB_SELECTSTRING сообщение зависит ли использовать стиль CBS_SORT. Если используется стиль CBS_SORT, система отправляет WM_COMPAREITEM сообщения владельцу комбинированного окна для определения элемента, который совпадает с указанной строкой. Если вы используете CBS_SORT стиль, CB_SELECTSTRING пытается сопоставить значение DWORD со значением параметра lpszSelect.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Обзор полей со списком, списком окна сообщений, CB_FINDSTRING, CB_FINDSTRINGEXACT, CB_SETCURSEL, WM_COMPAREITEM