GetScrollRange

GetScrollRange функція отримує поточне положення поле (великого пальця) Мінімальні та максимальні прокручування для вказаного прокрутки.

GetScrollRange функція забезпечує сумісність тільки. Нових програм, слід використовувати функцію GetScrollInfo.

(BOOL GetScrollRange HWND  hWnd, / / ручка вікна з смуги прокручуванняIntnBar, / / прапори, смуга прокручуванняLPINTlpMinPos,  / / адреса змінної, яка отримує мінімальну позиціїLPINTlpMaxPos / / адреса змінної, який отримує максимальний позиції);
 

Параметри

hWnd
Обробляти смуги прокрутки або вікно з стандартних прокрутки, залежно від значення параметра nBar.
nBar
Визначає смуги прокрутки, з якого завантажуються позиції. Цей параметр може бути одне з таких значень:
Значення Значення
SB_CTL Вилучає позиції смуги прокрутки. HWnd параметр має бути маркер, щоб смуги прокрутки.
SB_HORZ Отримує позиції у вікні стандартні Горизонтальна смуга прокрутки.
SB_VERT Отримує позиції у вікні стандартні вертикальної смуги прокрутки.

lpMinPos
Вказівник на ціле число змінна, яка отримує мінімальну позиції.
lpMaxPos
Вказівник на ціле число змінна, яка отримує максимальний позиції.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ненульовим.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

Якщо вказаний вікно не має стандартний смузі прокручування або не смуги прокрутки, GetScrollRange функція копіювання нуля до lpMinPos і lpMaxPos параметри.

За замовчуванням діапазон для стандартних прокрутки є від 0 до 100. За замовчуванням діапазон для смуги прокрутки пуста (обидва значення є нуль).

Повідомлення, які вказують на Бар відвідуєте, WM_HSCROLL і WM_VSCROLL, обмежені 16 біт розташування даних. Однак, SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosта GetScrollRange підтримує 32-бітний прокручування Бар розташування даних, є спосіб обійти 16-розрядних бар'єр повідомлення, WM_HSCROLL і WM_VSCROLL. Переглянути функцію GetScrollInfo для опису техніки.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Смуги прокручування огляд, функції смуги прокрутки, GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL

Index