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