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


LVM_GETSTRINGWIDTH сообщение

Определяет ширину указанной строки с помощью текущего шрифта указанного элемента управления представлением списка. Это сообщение можно отправить явно или с помощью макроса ListView_GetStringWidth .

Параметры

wParam

Должен равняться нулю.

lParam

Указатель на строку, завершаемую null.

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

Возвращает ширину строки в случае успешного выполнения или ноль в противном случае.

Комментарии

Сообщение LVM_GETSTRINGWIDTH возвращает точную ширину указанной строки (в пикселях). Если вы используете возвращаемую ширину строки в качестве ширины столбца в LVM_SETCOLUMNWIDTH сообщении, строка будет усечена. Чтобы получить ширину столбца, который может содержать строку, не усекая ее, необходимо добавить заполнение к возвращаемой ширине строки.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h
Имя в кодировке Юникод и ANSI
LVM_GETSTRINGWIDTHW (Юникод) и LVM_GETSTRINGWIDTHA (ANSI)