Funkcia GetScrollRange načíta súčasnými pozíciami minimálneho a maximálneho prejdite políčka (palec) pre zadaný posúvač.
GetScrollRange funkcia sa poskytuje kvôli kompatibilite iba. Nové aplikácie by mali použiť funkciu GetScrollInfo.
BOOL GetScrollRange ( HWND hWnd; / / zvládnuť okna s posúvačintnBar; / / posúvač vlajkyLPINTlpMinPos, / / address premennej, ktorý prijíma minimálnej polohyLPINTlpMaxPos / / address premennej, ktorá prijíma maximálnej polohy);
| Hodnota | Význam |
|---|---|
| SB_CTL | Načíta pozície posúvač. HWnd parameter musí byť rukoväť na posúvač. |
| SB_HORZ | Načíta pozícií v okne štandardné Vodorovný posúvač. |
| SB_VERT | Načíta pozícií v okne štandardné Zvislý posúvač. |
Ak funkciu podarí, vrátená hodnota je nenulové.
Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Ak zadané okno nemá žiadne štandardné posúvače alebo nie je posúvač, GetScrollRange funkcia skopíruje nulu pre parametre lpMinPos a lpMaxPos.
Predvolený rozsah pre štandardnej posúvač je 0 až 100. Predvolený rozsah pre posúvač je prázdny (obidve hodnoty budú rovné nule).
Správy, ktoré naznačujú prejdite panel pozíciu, WM_HSCROLL a WM_VSCROLL, sú obmedzené na 16 bitov údaje o polohe. Avšak pretože SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosa GetScrollRange podporu 32-bitových prejdite panel údaje o polohe, existuje spôsob, ako obísť 16-bitový bariéry správy WM_HSCROLL a WM_VSCROLL. Pozri funkciu GetScrollInfo popis technika.
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, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL