CB_GETLBTEXT

Приложение отправляет сообщение CB_GETLBTEXT, чтобы получить строку из списка поля со списком.

CB_GETLBTEXT wParam = индекс (WPARAM);                / / пункт индекс lParam = lpszBuffer (LPARAM) (LPCSTR);  / / адрес буфера 
 

Параметры

индекс
Значение wParam. Указывает начинающийся с нуля индекс строки для извлечения.
lpszBuffer
Значение lParam. Указатель на буфер, которая получает строку. Буфер должен иметь достаточно места для строки и концевой нулевой символ. Вы можете отправить сообщение CB_GETLBTEXTLEN до CB_GETLBTEXT сообщение для извлечения длину в байтах строки.

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

Возвращает значение Длина строки, в байтах, исключая концевой нулевой символ. Если параметр index не указан допустимый индекс, возвращаемое значение равно CB_ERR.

Примечания

При создании поля со списком с владельцем стиль, но без CBS_HASSTRINGS стиль, буфер, который указывает параметр lpszBuffer сообщения получает 32-битное значение, связанное с элементом (данные элемента).

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полей со списком, списком окна сообщений, CB_GETLBTEXTLEN

Index