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


сообщение PBM_SETRANGE

Задает минимальные и максимальные значения для индикатора выполнения и перерисовывает панель, чтобы отразить новый диапазон.

Параметры

wParam

Должен равняться нулю.

lParam

LoWORD указывает минимальное значение диапазона, а HIWORD задает максимальное значение диапазона. Минимальное значение диапазона не должно быть отрицательным. По умолчанию минимальное значение равно нулю. Максимальное значение диапазона должно быть больше минимального значения диапазона. По умолчанию максимальное значение диапазона равно 100.

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

Возвращает предыдущие значения диапазона в случае успешного выполнения или нуля. LoWORD указывает предыдущее минимальное значение, а HIWORD задает предыдущее максимальное значение.

Замечания

Если значения диапазона не заданы, система задает минимальное значение 0, а максимальное значение — 100. Так как это сообщение выражает диапазон как 16-разрядное целое число без знака, оно может расширяться от 0 до 65 535. Минимальное значение в диапазоне может составлять от 0 до 65 535. Аналогичным образом максимальное значение может составлять от 0 до 65 535.

Чтобы задать более большой диапазон, вызовите PBM_SETRANGE32.

Requirements

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

См. также

Ссылка

PBM_GETRANGE

PBM_SETRANGE32