сообщение PGM_SETSCROLLINFO

[Предназначено для внутреннего использования; не рекомендуется использовать в приложениях. Это сообщение может не поддерживаться в будущих версиях Windows.]

Задает параметры прокрутки элемента управления пейджера, включая значение времени ожидания, строки на время ожидания и пиксели на строку. Это сообщение можно отправить явно или с помощью макроса Pager_SetScrollInfo.

Параметры

wParam

UINT, указывающий значение времени ожидания прокрутки в миллисекундах.

lParam

LOWORD — это UINT, указывающий количество строк для прокрутки на время ожидания. HIWORD — это UINT, указывающий количество пикселей на строку.

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

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

Соображения безопасности

При использовании этого сообщения может быть нарушена безопасность вашей программы.

Замечания

Значение времени ожидания wParam управляет скоростью, с которой элемент управления пейджер создает события прокрутки при захвате входных данных мыши и нажатием левой кнопки мыши. Меньшие значения приводят к более быстрой прокрутке; Более крупные значения приводят к замедлению прокрутки. Значение по умолчанию — одно восьмое из времени двойного щелчка. Дополнительные сведения см. в разделе GetDoubleClickTime.

По умолчанию при каждом событии прокрутки элемент управления пейджер прокручивает значение, равное всей ширине или высоте элемента управления, в зависимости от того, имеет ли элемент управления пейджер горизонтальную или вертикальную ориентацию. Значения в lParam используются для переопределения значения прокрутки по умолчанию. Если указаны ненулевое значение, объем прокрутки является продуктом двух значений (LOWORD(lParam) * HIWORD(lParam)).

Requirements

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Верхний колонтитул
Commctrl.h

См. также

Pager_SetScrollInfo