LB_SETITEMDATA

Bir uygulama, bir liste kutusunda belirtilen öğe ile ilişkili bir 32-bit değerini ayarlamak için bir LB_SETITEMDATA iletisini gönderir.

LB_SETITEMDATA wParam = (wparam) dizin;    / / Madde Dizin lParam (lparam) dwData; =   / / değer madde ile ilişkilendirmek için 

 

Parametreleri

index
WParamdeğeri. Öğeyi sıfır tabanlı dizin belirtir.

Windows 95 ve Windows 98: WParam , 16-bit değerleri için sınırlı bir parametredir. Yani liste kutuları birden fazla 32.767 öğe içeremez. Öğe sayısı kısıtlı olsa da, toplam boyutunu bayt cinsinden bir liste kutusundaki öğelerin yalnızca kullanılabilir belleğiyle sınırlıdır.

dwData
LParamdeğeri. Öğe ile ilişkilendirilecek 32-bit değerini belirtir.

Dönüş değerleri

Bir hata oluşursa, dönüş değeri lb_err olduğunu.

Açıklamalar

Madde LBS_HASSTRINGS stilin yaratıldığı bir sahibi çizilmiş liste kutusunda ise, bu iletiyi eklenen öğe liste kutusuna LB_ADDSTRING veya LB_INSERTSTRING iletisinin lParam parametresinde bulunan 32 bitlik değer değiştirir.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan.

Ayrıca bkz:

Liste kutuları genel bakış, liste kutusundaki mesajları, LB_ADDSTRING, LB_GETITEMDATA, LB_INSERTSTRING