LB_SETCOUNT

【勇芳软件工作室】汉化HomePreviousNext

应用程序发送一个LB_SETCOUNT消息来设置使用LBS_NODATA样式创建的列表框中的项目计数,而不是使用LBS_HASSTRINGS样式创建的。

LB_SETCOUNT

wParam = (WPARAM) (int) cItems; //列表框项目的数量

lParam = 0; // 不曾用过;必须为零

参数

【指定为项目字符串分配的内存量(以字节为单位)。】

价值【wParam中】.在列表框中指定项目的新计数。

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

返回值

如果发生错误,则返回值为LB_ERR。如果没有足够的内存来存储项目,则返回值为LB_ERRSPACE。

备注

LB_SETCOUNT消息仅由使用LBS_NODATA风格创建的列表框支持,而不是使用LBS_HASSTRINGS样式创建的。所有其他列表框返回LB_ERR。

也可以看看

LB_GETCOUNT