LB_FINDSTRINGEXACT

Žiadosť posiela správu LB_FINDSTRINGEXACT nájsť prvý zoznam políčka reťazec, ktorý zodpovedá reťazca zadaného v parametri lpszFind.

LB_FINDSTRINGEXACT wParam = indexStart (WPARAM);      / / položka pred začatím vyhľadávania lParam = lpszFind (LPARAM) (LPCSTR); / / address vyhľadávací reťazec 
 

Parametre

indexStart
Hodnota wParam. Určuje zero-based index tovar pred prvou položkou prehliadané. Ke ď vyhľadávanie dosiahne dolnom poli so zoznamom, naďalej zhora zozname späť položky podľa zadaného parametra indexStart . Ak je indexStart -1, celý zoznamom vyhľadávať od začiatku.

Systém Windows 95 a Windows 98: WParam parameter je obmedzené na 16-bitové hodnoty. To znamená, polia zoznamu nemôže obsahovať viac ako 32 767 položiek. Hoci počet položiek je obmedzené, celková veľkosť v bajtoch položky v zozname je obmedzená len na dostupnú pamäť.

lpszFind
Hodnota lParam. Smerník na reťazec zakončený vyhľadávanie. Tento reťazec môže obsahovať úplný názov súboru, vrátane rozšírenia. Pri vyhladávaní sa nerozlišujú veľké a malé písmená, takže tento reťazec môže obsahovať akúkoľvek kombináciu veľkých a malých písmen.

Note:

Vrátená hodnota je zero-based index zodpovedajúca polo3ka alebo LB_ERR Ak vyhľadávače nebola úspešná.

Poznámky

Ak aplikácia vytvorí zozname vlastník ťahané štýlom, ale bez LBS_HASSTRINGS štýl akcia LB_FINDSTRINGEXACT závisí či LBS_SORT +át+?l pou+?it+?. Ak sa použije LBS_SORT systému odošle správy WM_COMPAREITEM vlastníka zoznamu poľa určiť, ktoré položky sa zhoduje so zadaným reťazcom. V opačnom prípade LB_FINDSTRINGEXACT pokúša zápas 32-bitové hodnoty proti hodnota parametra lpszFind.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Zoznam polí prehľad zoznamu poľa správy, LB_FINDSTRING, LB_SELECTSTRING, WM_COMPAREITEM

Index