SBM_SETRANGE сообщение
Отправляется SBM_SETRANGE сообщение, чтобы задать минимальное и максимальное значения позиции для элемента управления полосой прокрутки.
Приложения не должны отправлять это сообщение напрямую. Вместо этого они должны использовать функцию SetScrollRange . Окно получает это сообщение через функцию WindowProc . Приложения, реализующие пользовательский элемент управления полосой прокрутки, должны отвечать на эти сообщения, чтобы функция SetScrollRange работала правильно.
Параметры
-
wParam
-
Указывает минимальную позицию прокрутки.
-
lParam
-
Задает максимальную позицию прокрутки.
Возвращаемое значение
ComCtl32.dll версии 5.0: если положение поля прокрутки изменилось, возвращаемое значение является предыдущей позицией поля прокрутки; в противном случае значение равно нулю.
ComCtl32.dll версии 6.0: текущее положение поля прокрутки независимо от того, изменилось ли оно.
Комментарии
Минимальное и максимальное значения позиции по умолчанию равны нулю. Разница между значениями, заданными параметрами wParam и lParam , не должна быть больше MAXLONG.
Если минимальное и максимальное значения позиции равны, элемент управления полосой прокрутки скрывается и, по сути, отключается.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы