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


макрос ListView_Scroll (commctrl.h)

Прокручивает содержимое элемента управления "Представление списка". Этот макрос можно использовать или явно отправить сообщение LVM_SCROLL.

Синтаксис

BOOL ListView_Scroll(
   HWND hwndLV,
   int  dx,
   int  dy
);

Параметры

hwndLV

Тип: HWND

Дескриптор элемента управления "Представление списка".

dx

Тип: int

Значение типа int, указывающее объем горизонтальной прокрутки в пикселях относительно текущей позиции содержимого представления списка. Если элемент управления представлением списка находится в представлении списка, это значение округляется до ближайшего числа пикселей, которые образуют целый столбец.

dy

Тип: int

Значение типа int, указывающее объем вертикальной прокрутки (в пикселях) относительно текущей позиции содержимого представления списка.

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

Тип: BOOL

Возвращает TRUE, если выполнено успешно или FALSE в противном случае.

Замечания

Если элемент управления представлением списка находится в представлении отчета, элемент управления можно прокручивать по вертикали только по вертикали. Поэтому параметр dy округляется до ближайшего числа пикселей, которые образуют целое увеличение строки. Например, если высота строки составляет 16 пикселей и 8 передается для dy, список будет прокручен на 16 пикселей (1 строка). Если 7 передается для dy, список будет прокручен 0 пикселей (0 строк).

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h