LB_GETTEXT

Een toepassing verzendt een bericht LB_GETTEXT een tekenreeks ophalen uit een keuzelijst.

LB_GETTEXT wParam = index (WPARAM);                / / index lParam, punt = (LPARAM) (LPCTSTR) lpszBuffer; / / adres van buffer 
 

Parameters

index
Waarde van wParam. Hiermee geeft u de op nul gebaseerde index van de tekenreeks ophalen.

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.

lpszBuffer
Waarde van lParam. Verwijzing naar de buffer die de tekenreeks ontvangt. De buffer moet voldoende ruimte voor de tekenreeks en een null karakter hebben. Een LB_GETTEXTLEN -mailbericht kan worden verzonden voordat het bericht LB_GETTEXT de lengte in tekens, van de tekenreeks ophalen.

Retourwaarden

De retourwaarde is de lengte van de tekenreeks, in tekens, met uitzondering van het afsluitende null-teken. Als index geen een geldig indexnummer is opgegeven, is de geretourneerde waarde LB_ERR.

Opmerkingen

Als u de keuzelijst met invoervak met een eigenaar getekende stijl maar zonder de LBS_HASSTRINGS stijl maken, ontvangt de buffer waarnaar door de parameter lpszBuffer de 32-bits waarde die hoort bij het item (de object-gegevens).

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_GETTEXTLEN

Index