функция FlatSB_SetScrollPos (commctrl.h)
Задает текущее положение большого пальца в плоской полосе прокрутки. Если для окна не инициализируются плоские полосы прокрутки, эта функция вызывает стандартную функцию SetScrollPos .
Синтаксис
int FlatSB_SetScrollPos(
HWND unnamedParam1,
int code,
int pos,
BOOL fRedraw
);
Параметры
unnamedParam1
Тип: HWND
Дескриптор окна, содержащего плоскую полосу прокрутки. Этот дескриптор окна должен быть передан ранее в вызове Метода InitializeFlatSB.
code
Тип: int
Тип полосы прокрутки. Может иметь одно из следующих значений.
Значение | Значение |
---|---|
|
Задает положение большого пальца горизонтальной полосы прокрутки. |
|
Задает положение большого пальца вертикальной полосы прокрутки. |
pos
Тип: int
Новое положение большого пальца.
fRedraw
Тип: BOOL
Указывает, следует ли немедленно перерисовывать полосу прокрутки в соответствии с изменением. Если этот параметр имеет значение TRUE, полоса прокрутки перерисовывается; Если значение равно FALSE, полоса прокрутки не перерисовка.
Возвращаемое значение
Тип: int
Возвращает предыдущую позицию большого пальца в указанной плоской полосе прокрутки.
Комментарии
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Библиотека | Comctl32.lib |
DLL | Comctl32.dll (версия 4.71 или более поздняя) |