LB_FINDSTRINGEXACT

Aplikacja wysyła komunikat LB_FINDSTRINGEXACT Znajdź pierwszy ciąg pole listy, który odpowiada ciąg określony w parametrze lpszFind.

LB_FINDSTRINGEXACT wParam = indexStart (WPARAM);      / / element przed rozpoczęciem wyszukiwania fikcyjnymi = lpszFind (FIKCYJNYMI) (LPCSTR); / / adresu wyszukiwanego ciągu 

 

Parametry

indexStart
Wartość wParam. Określa 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 parametr indexStart . Jeśli indexStart jest-1, pole całej listy jest przeszukiwany od początku.

Systemu Windows 95 i Windows 98: Parametr wParam jest ograniczone do wartości 16-bitowe. Oznacza to, że pola listy nie może zawierać więcej niż 32 767 elementów. Chociaż liczba elementów jest ograniczona, całkowity rozmiar w bajtach elementów w polu listy jest ograniczona jedynie iloocią dostępnej pamięci.

lpszFind
Wartość fikcyjnymi. Wskaźnik, aby wyszukać ciąg zakończony znakiem null. Ten ciąg może zawierać pełną nazwę pliku, łącznie z rozszerzeniem. 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

Wartość zwracany jest indeksu pasujący element lub LB_ERR, jeśli wyszukiwanie nie powiodła się.

Uwagi

Jeśli aplikacja tworzy pole listy styl rysowania przez właściciela, ale bez stylu LBS_HASSTRINGS, działanie podjęte przez LB_FINDSTRINGEXACT zależy od tego, czy używany jest styl LBS_SORT. Jeśli używana jest LBS_SORT, system wysyła komunikaty WM_COMPAREITEM właściciel pole listy do określenia, który element odpowiada określony ciąg znaków. W przeciwnym razie LB_FINDSTRINGEXACT próbuje dopasować wartość 32-bitowe przeciwko wartość parametru lpszFind.

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 listy, listy pole wiadomości, LB_FINDSTRING, LB_SELECTSTRING, WM_COMPAREITEM

Index