描述
在列表框中插入一个字符串。
PB语法(Ansi版)
FUNCTION ListBox_InsertStringA ( _ BYVAL hListBox AS DWORD, _ BYVAL index AS DWORD, _ BYVAL strText AS STRING _ ) AS LONG |
PB语法(Unicode版)
FUNCTION ListBox_InsertStringW ( _ BYVAL hListBox AS DWORD, _ BYVAL index AS DWORD, _ BYVAL bstrText AS WSTRING _ ) AS LONG |
参数
hListBox |
[in]处理ListBox控件。 |
index |
[in]插入字符串的位置的从零开始的索引。
Microsoft Windows 95 / Windows 98 / Windows Millennium Edition(Windows Me):wParam参数限制为16位值。 |
Text |
[in]指向要插入的以null结尾的字符串的指针。 |
返回值
返回值是插入字符串的位置的索引。
备注
LB_INITSTORAGE消息有助于加快具有大量项目(大于100个)的列表框的初始化。
如果列表框具有WS_HSCROLL样式,并且插入比列表框更宽的字符串,则发送LB_SETHORIZONTALEXTENT消息以确保水平滚动条出现。
Microsoft Windows NT / Windows 2000 / Windows XP:对于ANSI应用程序,系统将使用CP_ACP将列表框中的文本转换为Unicode。
最低操作系统
Windows 95, Windows NT 3.1.
引用文件 #INCLUDE Once
ListBoxCtrl.inc