CB_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 the 32-bit value associated with the specified item in a combo box.

Syntax

CB_SETITEMDATA wParam = (WPARAM) index;
  lParam = (LPARAM)(DWORD) dwData;

Parameters

  • index
    Specifies the item's zero-based index.
  • dwData
    Specifies the new value to be associated with the item.

Return Value

CB_ERR indicates that an error has occurred.

Remarks

Windows Embedded CE does not support owner-drawn combo boxes.

If the specified item is in an owner-drawn combo box created without the CBS_HASSTRINGS style, this message replaces the 32-bit value in the lParam parameter of the CB_ADDSTRING or CB_INSERTSTRING message that added the item to the combo 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

Combo Boxes Messages
SendMessage
CB_ADDSTRING
CB_GETITEMDATA
CB_INSERTSTRING