winuser.h

Mensaje LB_SETITEMDATA

Definición

LB_SETITEMDATA  
wParam = (WPARAM) index;   // índice de ítem
lParam = (LPARAM) dwData;  // valor a asociar con el ítem

Una aplicación envía un mensaje LB_SETITEMDATA para asignar un valor de 32 bits con el ítem especificado del list box.

Descripción

index: valor de wParam. Especifica el índice, empezando en cero, del ítem.

Windows 95: el parámetro wParam está limitado a valores de 16 bits. Esto significa que los list box no pueden contener más de 32767 ítems. Aunque el número de ítems está limitado, el tamaño total en bytes de los ítems en un list box está sólo limitado por la memoria disponible.

dwData: valor de lParam. Especifica el valor de 32 bits a asociar con el ítem.

Valor de retorno

Si se produce un error, el valor de retorno es LB_ERR.

Observaciones

Si el ítem pertenece a un list box owner-drawn creado sin el estilo LBS_HASSTRINGS, este mensaje reemplaza el valor de 32 bits contenido en le parámetro lParam de los mensajes LB_ADDSTRING o LB_INSERTSTRING que se usaron para añadir el ítem al list box.