LB_FINDSTRING

Aplikácia odošle hlásenie LB_FINDSTRING nájsť prvého reťazca v zozname, ktorý obsahuje zadanú predponu.

LB_FINDSTRING wParam = indexStart (WPARAM);           / / položka pred začatím vyhľadávania lParam = lpszFind (LPARAM) (LPCTSTR);   / / hľadanie reťazec adresy 
 

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 indexStart je –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. Ukazovateľ zakončený reťazec, ktorý obsahuje predponu na vyhľadávanie. Vyhľadávanie je prípad nezávislé, 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 index zodpovedajúca polo3ka alebo LB_ERR Ak vyhľadávače nebola úspešná.

Poznámky

Ak vytvoríte zoznam s vlastníkom ťahané štýl, ale bez LBS_HASSTRINGS štýl, toto hlásenie vráti indexové položky dlhé hodnotu (dodávaný ako lParam parameter LB_ADDSTRING alebo LB_INSERTSTRING správu), ktorá sa zhoduje s hodnotou dodané ako lpszFind parameter.

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_ADDSTRING, LB_INSERTSTRING, LB_SELECTSTRING

Index