GetScrollPos

GetScrollPos функція отримує поточної позиції бігунка (великого пальця) у вказаний прокрутки. Поточна позиція є відносним значенням, що залежить від поточного рухомого діапазону. Наприклад, якщо прокручування діапазоні від 0 до 100 і бігунка в частині панелі, поточного положення є 50.

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

int GetScrollPos ( HWND  hWnd, / / ручка вікна з смуги прокручуванняIntnBar / / прапори, смуга прокручування);
 

Параметри

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

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

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

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

Зауваження

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

Щоб отримати 32-розрядних позиції бігунка (великого пальця) під час SB_THUMBTRACK повідомлення в WM_HSCROLL або WM_VSCROLL повідомлення, слід використовувати функцію GetScrollInfo.

QuickInfo

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

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

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

Index