LB_SETITEMDATA消息

设置与列表框中指定项关联的值。

参数

wParam

指定项的从零开始的索引。 如果此值为 -1, 则 lParam 值将应用于列表框中的所有项。

Windows 95/Windows 98/Windows Millennium Edition (Windows Me) :wParam 参数限制为 16 位值。 这意味着列表框不能包含超过 32,767 个项目。 尽管项数受到限制,但列表框中项的总大小(以字节为单位)仅受可用内存的限制。

lParam

指定要与项关联的值。

返回值

如果发生错误,则返回值LB_ERR。

注解

如果该项位于没有LBS_HASSTRINGS样式的情况下创建的所有者绘制列表框中,则此消息将替换LB_ADDSTRINGLB_INSERTSTRING消息的 lParam 参数中包含的值,该消息会将该项添加到列表框。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Winuser.h (包括 Windows.h)

另请参阅

引用

LB_ADDSTRING

LB_GETITEMDATA

LB_INSERTSTRING