LB_SETITEMDATA

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This message is sent by an application to set a 32-bit value associated with the specified item in a list box.

Syntax

LB_SETITEMDATA wParam = (WPARAM) index; 
    lParam = (LPARAM) dwData;

Parameters

  • index
    Zero-based index of the item. If this value is –1, the dwData parameter applies to all items in the list box.
  • dwData
    Specifies the 32-bit value to be associated with the item.

Return Value

LB_ERR indicates that an error has occurred.

Remarks

If the item is in an owner-drawn list box created without the LBS_HASSTRINGS style, this message replaces the 32-bit value contained in the lParam parameter of the LB_ADDSTRING or LB_INSERTSTRING message that added the item to the list box.

Requirements

Header winuser.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

LB_ADDSTRING
LB_GETITEMDATA
LB_INSERTSTRING
List Boxes Messages