CB_INSERTSTRING消息
将字符串或项数据插入组合框列表中。 与 CB_ADDSTRING 消息不同, CB_INSERTSTRING 消息不会导致具有 CBS_SORT 样式的列表排序。
参数
-
wParam
-
要插入字符串的位置的从零开始的索引。 如果此参数为 -1,则字符串将被添加到列表末尾。
-
lParam
-
指向要插入的以 null 结尾的字符串的指针。 如果使用所有者绘制的样式创建组合框,但没有 CBS_HASSTRINGS 样式,则会存储 lParam 参数的值,而不是它本来指向的字符串。
返回值
返回值是插入字符串的位置的索引。 如果发生错误,则返回值CB_ERR。 如果没有足够的空间来存储新字符串,则CB_ERRSPACE。
如果组合框具有 WS_HSCROLL 样式,并且插入的字符串比组合框宽,则应发送 LB_SETHORIZONTALEXTENT 消息以确保显示水平滚动条。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|