LB_DELETESTRING

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

应用程序发送LB_DELETESTRING消息以删除列表框中的字符串。

LB_DELETESTRING

wParam = (WPARAM) index; //要删除的字符串索引

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

参数

【指数】

价值【wParam中】.指定要删除的字符串的从零开始的索引。

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

返回值

返回值是列表中剩余字符串的计数。如果【指数】参数指定的索引大于列表中的项目数,则返回值为LB_ERR。

备注

如果应用程序创建具有所有者绘制样式但没有LBS_HASSTRINGS样式的列表框,则系统会向列表框的所有者发送WM_DELETEITEM消息,以便应用程序可以释放与该项目相关联的任何其他数据。

也可以看看

LB_ADDSTRING, LB_INSERTSTRING, WM_DELETEITEM