LVM_SETCOLUMNWIDTH сообщение
Изменяет ширину столбца в режиме представления отчетов или ширину всех столбцов в режиме представления списка. Это сообщение можно отправить явным образом или использовать макрос ListView_SetColumnWidth .
Параметры
-
wParam
-
Отсчитываемый от нуля индекс допустимого столбца. Для режима представления списка этому параметру необходимо задать нулевое значение.
-
lParam
-
Новая ширина столбца в пикселях. Для режима представления отчетов поддерживаются следующие специальные значения:
Значение Значение - LVSCW_AUTOSIZE
Автоматически определяет размер столбца. - LVSCW_AUTOSIZE_USEHEADER
Автоматически размер столбца в соответствии с текстом заголовка. Если вы используете это значение с последним столбцом, его ширина задается для заполнения оставшейся ширины элемента управления представлением списка.
Возвращаемое значение
Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае.
Комментарии
Предположим, что у вас есть элемент управления со списком из двух столбцов шириной 500 пикселей. Если ширина нулевого столбца равна 200 пикселям и вы отправляете это сообщение с wParam = 1 и lParam = LVSCW_AUTOSIZE_USEHEADER, второй (и последний) столбец будет иметь ширину 300 пикселей.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|