Поделиться через


LB_GETTEXT сообщение

Возвращает строку из списка.

Параметры

wParam

Отсчитываемый от нуля индекс извлекаемой строки.

Windows 95/Windows 98/Windows Millennium Edition (Windows Me): параметр wParam ограничен 16-разрядными значениями. Это означает, что списки не могут содержать более 32 767 элементов. Хотя количество элементов ограничено, общий размер элементов в байтах в списке ограничен только доступной памятью.

lParam

Указатель на буфер, который получит строку; это тип LPTSTR , который впоследствии приводится к LPARAM. Буфер должен иметь достаточно места для строки и завершающего символа NULL. Перед LB_GETTEXT сообщением можно отправить LB_GETTEXTLEN сообщение, чтобы получить длину строки в TCHAR.

Возвращаемое значение

Возвращаемое значение — это длина строки в TCHAR, за исключением завершающего символа NULL. Если wParam не указывает допустимый индекс, возвращаемое значение будет LB_ERR.

Комментарии

Если список имеет стиль, нарисованный владельцем, но не стиль LBS_HASSTRINGS , буфер, на который указывает параметр lParam , получает значение, связанное с элементом (данные элемента).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

LB_GETTEXTLEN