сообщение SBM_SETRANGEREDRAW

Приложение отправляет сообщение SBM_SETRANGEREDRAW элементу управления полосой прокрутки, чтобы задать минимальное и максимальное значения позиции и перерисовать элемент управления.

Параметры

wParam

Указывает минимальную позицию прокрутки.

lParam

Указывает максимальную позицию прокрутки.

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

ComCtl32.dll версии 5.0: если положение поля прокрутки изменилось, возвращаемым значением будет предыдущая позиция поля прокрутки; в противном случае значение равно нулю.

ComCtl32.dll версии 6.0: текущее положение поля прокрутки независимо от того, изменилось ли оно.

Комментарии

Минимальное и максимальное значения позиции по умолчанию равны нулю. Разница между значениями, заданными параметрами wParam и lParam , не должна быть больше MAXLONG.

Если минимальное и максимальное значения позиции равны, элемент управления полосой прокрутки скрывается и, по сути, отключается.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

SBM_GETPOS

SBM_GETRANGE

SBM_SETPOS

SBM_SETRANGE