Funkcia GetScrollPos načíta aktuálnu pozíciu jazdca posúvača (palec) špecifikované posúvača. Aktuálna pozícia je relatívnu hodnotu, ktorá závisí od rozsahu súčasného posúvania. Napríklad, ak posúvania rozsahu 0 až 100 a jazdcom posúvača je v stredu baru, aktuálna pozícia je 50.
GetScrollPos funkcia sa poskytuje kvôli spätnej kompatibilite. Nové aplikácie by mali použiť funkciu GetScrollInfo.
int GetScrollPos ( HWND hWnd; / / zvládnuť okna s posúvačintnBar / / posúvač vlajky);
| Hodnota | Význam |
|---|---|
| SB_CTL | Načíta pozíciu jazdca posúvača v posúvač. HWnd parameter musí byť rukoväť na posúvač. |
| SB_HORZ | Načíta pozíciu jazdca posúvača v okno štandardné Vodorovný posúvač. |
| SB_VERT | Načíta pozíciu jazdca posúvača okno štandardnej vertikálnych posúvača. |
Ak funkciu podarí, vrátená hodnota je aktuálnu pozíciu jazdca posúvača.
Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
GetScrollPos funkcia umožňuje aplikáciám používať 32-bitový prejdite pozícií. Hoci správy, ktoré naznačujú posúvač pozície, WM_HSCROLL a WM_VSCROLL, sú obmedzené na 16 bitov údaje o polohe, funkcie SetScrollPos, SetScrollRange, GetScrollPosa GetScrollRange podporu 32-bitových prejdite údaje o polohe panel. Preto žiadosť môžete volať GetScrollPos pri spracovaní WM_HSCROLL alebo WM_VSCROLL správ získavať údaje o polohe 32-bitové prejdite panel.
Chcete získať 32-bitové poloha posúvača (palec) počas SB_THUMBTRACK upozornení v WM_HSCROLL alebo WM_VSCROLL správu, použite funkciu GetScrollInfo.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Posúvače prehľad Funkcie posúvača, GetScrollInfo, GetScrollRange, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL