Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает сведения для плоской полосы прокрутки. Если для окна не инициализированы плоские полосы прокрутки, эта функция вызывает стандартную функцию SetScrollInfo .
Синтаксис
int FlatSB_SetScrollInfo(
HWND unnamedParam1,
int code,
LPSCROLLINFO psi,
BOOL fRedraw
);
Параметры
unnamedParam1
Тип: HWND
Дескриптор окна, содержащего плоскую полосу прокрутки. Этот дескриптор окна должен быть передан ранее при вызове Метода InitializeFlatSB.
code
Тип: int
Тип полосы прокрутки. Может иметь одно из следующих значений.
Значение | Значение |
---|---|
|
Задает сведения для горизонтальной полосы прокрутки. |
|
Задает сведения для вертикальной полосы прокрутки. |
psi
Тип: LPSCROLLINFO
Указатель на структуру SCROLLINFO , содержащую новые сведения для указанной полосы прокрутки. Перед вызовом FlatSB_SetScrollInfo необходимо заполнить элементы cbSize и fMask структуры. Элемент fMask указывает, какие элементы структуры содержат допустимые сведения, и может быть любым сочетанием следующих значений:
Значение | Значение |
---|---|
|
Отключает полосу прокрутки, если новая информация приведет к удалению полосы прокрутки. |
|
Задает сведения о странице для плоской полосы прокрутки. Элемент nPage структуры SCROLLINFO должен содержать новое значение страницы. |
|
Задает сведения о положении для плоской полосы прокрутки. Элемент nPos структуры SCROLLINFO должен содержать новое значение позиции. |
|
Задает сведения о диапазоне для плоской полосы прокрутки. Члены nMin и nMax структуры SCROLLINFO должны содержать новые значения диапазона. |
|
Сочетание SIF_PAGE, SIF_POS и SIF_RANGE. |
fRedraw
Тип: BOOL
Указывает, следует ли немедленно перерисовывать полосу прокрутки для отражения изменений. Если этот параметр имеет значение TRUE, полоса прокрутки будет перерисовывана; Если имеет значение FALSE, полоса прокрутки не перерисовывана.
Возвращаемое значение
Тип: int
Возвращает текущую позицию прокрутки. Если вызов FlatSB_SetScrollInfo изменяет позицию прокрутки, возвращается предыдущая позиция.
Комментарии
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Библиотека | Comctl32.lib |
DLL | Comctl32.dll (версия 4.71 или более поздняя) |