макрос ListView_SetIconSpacing (commctrl.h)
Задает интервал между значками в элементах управления представления списка, заданных в стиле LVS_ICON . Вы можете использовать этот макрос или отправить сообщение LVM_SETICONSPACING явным образом.
Синтаксис
void ListView_SetIconSpacing(
hwndLV,
cx,
cy
);
Параметры
hwndLV
Тип: HWND
Дескриптор элемента управления list-view.
cx
Тип: int
Расстояние (в пикселях) между значками на оси X.
cy
Тип: int
Расстояние (в пикселях) между значками на оси Y.
Возвращаемое значение
None
Remarks
Параметры cx и cy находятся относительно левого верхнего угла растрового изображения значка. Таким образом, чтобы установить интервал между значками, которые не перекрываются, значения cx или cy должны включать размер значка, а также объем пустого пространства, требуемого между значками. Значения, не включающие ширину значка, приведут к перекрытию.
При определении интервала между значками значения cx и cy должны иметь значение 4 или больше. Меньшие значения не приведут к требуемому макету. Вы можете сбросить cx и cy интервал по умолчанию, задав для обоих значений значение -1. Этот подход позволяет только сбросить оба параметра по умолчанию. Вы не можете сбросить только cx или cy значение по умолчанию, задав для одного из них значение -1.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по