LB_FINDSTRING

Een toepassing verzendt een LB_FINDSTRING bericht te vinden de eerste tekenreeks in een keuzelijst die het opgegeven voorvoegsel bevat.

LB_FINDSTRING wParam = (WPARAM) indexStart;           / / punt vóór begin van zoek lParam = (LPARAM) (LPCTSTR) lpszFind;   / / string adres zoeken 
 

Parameters

indexStart
Waarde van wParam. Hiermee geeft u de op nul gebaseerde index van het item voor het eerste item moet worden gezocht. Als de zoekbewerking de onderkant van de keuzelijst bereikt, blijft het vanaf de bovenkant van de keuzelijst terug naar het item dat wordt opgegeven door de parameter indexStart . Als indexStart –1 is, wordt het gehele lijst doorzocht vanaf het begin.

Windows 95 en Windows 98: De parameter wParam is beperkt tot 16-bits waarden. Dit betekent keuzelijsten kunnen niet meer dan 32.767 objecten bevatten. Hoewel het aantal items beperkt is, wordt de totale grootte in bytes van de items in een keuzelijst alleen beperkt door beschikbaar geheugen.

lpszFind
Waarde van lParam. Verwijzing naar de op null eindigende tekenreeks met het voorvoegsel om te zoeken naar. Het zoeken is geval onafhankelijk, waardoor deze tekenreeks kan elke combinatie van hoofdletters en kleine letters bevatten.

Retourwaarden

De retourwaarde is de index van de overeenkomende item of LB_ERR als de zoekactie niet gelukt is.

Opmerkingen

Als u de keuzelijst met invoervak met een door de eigenaar getekende stijl maken maar zonder de LBS_HASSTRINGS stijl, dit bericht de index van het item met een lange waarde die overeenkomt met de waarde die is opgegeven als de parameter lpszFind geeft (meegeleverd als de parameter lParam van de LB_ADDSTRING of LB_INSERTSTRING-bericht).

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.

Zie ook

Lijst vakken overzicht, lijst vak berichten, LB_ADDSTRING, LB_INSERTSTRING, LB_SELECTSTRING

Index