SBM_SETPOS

Приложение отправляет сообщение SBM_SETPOS на элементе управления полосы прокрутки, чтобы задать положение ползунка (бегунка) и, при наличии просьбы, перерисовать полосу прокрутки, чтобы отразить новое положение ползунка.

SBM_SETPOS wParam = НСС (WPARAM);           / / Новая позиция прокрутки поле lParam = fRedraw (LPARAM) (BOOL); / / перерисовать флаг 
 

Параметры

нСС
Определяет новое положение ползунка. Она должна быть в пределах диапазона прокрутки.
fRedraw
Определяет ли полоса прокрутки должна перерисовывается, чтобы отразить новую позицию прокрутки окна. Если этот параметр имеет значение TRUE, полоса прокрутки перерисовывается. Если FALSE, полоса прокрутки не перерисовывается.

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

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

Примечания

Если полосы прокрутки перерисовывается при следующем вызове другой функции, установка для параметра fRedraw значение FALSE является полезным.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 2.0 или более поздней.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полосы прокрутки, полоса прокрутки сообщения, SBM_GETPOS, SBM_GETRANGE, SBM_SETRANGE, SBM_SETRANGEREDRAW

Index