LB_GETTEXT消息
从列表框中获取字符串。
参数
-
wParam
-
要检索的字符串的从零开始的索引。
Windows 95/Windows 98/Windows Millennium Edition (Windows Me) : wParam 参数限制为 16 位值。 这意味着列表框不能包含超过 32,767 个项。 尽管项数受到限制,但列表框中项的总大小(以字节为单位)仅受可用内存的限制。
-
lParam
-
指向将接收字符串的缓冲区的指针;它是随后转换为 LPARAM 的 LPTSTR 类型。 缓冲区必须有足够的空间用于字符串和终止空字符。 可以在 LB_GETTEXT 消息之前发送 LB_GETTEXTLEN消息, 以检索字符串的长度(以 TCHAR为单位)。
返回值
返回值是字符串的长度(以 TCHAR为单位),不包括终止 null 字符。 如果 wParam 未指定有效索引,则返回值LB_ERR。
备注
如果列表框具有所有者绘制的样式,但没有 LBS_HASSTRINGS 样式, 则 lParam 参数指向的缓冲区接收与项关联的值, (项数据) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|