GetScrollRange

Funksjonen GetScrollRange henter de gjeldende minimums- og bla-boksen (miniatyr) plasseringene for det angitte rullefeltet.

GetScrollRange -funksjonen er tatt med for å sikre kompatibilitet bare. Nye programmer bør bruke GetScrollInfo -funksjonen.

BOOL GetScrollRange) HWND  hWnd, / / håndtere til vinduet med rullefeltIntnBar, / / rullefelt flaggLPINTlpMinPos,  / / adresse av variabel som mottar minimum posisjonLPINTlpMaxPos / / adresse av variabel som mottar maksimal posisjon);
 

Parametere

hWnd
Håndtere til en Rull bar-kontroll eller et vindu med et standard rullefelt, avhengig av verdien for parameteren nBar.
nBar
Angir rullefelt som stillingene er hentet. Denne parameteren kan være en av følgende verdier:
Verdi Betydning
SB_CTL Henter plasseringene til en bar kontroll over rullingen. HWnd -parameteren må være håndtaket til du har kontrollen over rullingen bar.
SB_HORZ Henter plasseringene til vinduets standard vannrett rullefelt.
SB_VERT Henter plasseringene til vinduets standard loddrett rullefelt.

lpMinPos
Pekeren til heltallsvariabel som mottar den minste posisjonen.
lpMaxPos
Pekeren til heltall variabelen som mottar på maksimal innstilling.

Returverdier

Hvis funksjonen lykkes, er returverdien ikke-null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Hvis det angitte vinduet ikke har rullefelt som standard eller er ikke en kontroll over rullingen bar, kopierer funksjonen GetScrollRange null til parameterne lpMinPos og lpMaxPos.

Standardområdet for en standard rullefeltet er 0 til 100. Standardområdet for en kontroll over rullingen bar er tom (begge verdiene er null).

Meldinger som angir plassering av bla, WM_HSCROLL og WM_VSCROLL, er begrenset til 16 biter av posisjonsdata. Men fordi SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosog GetScrollRange støtter 32-biters scroll bar posisjonsdata, er det en måte å omgå 16-biters barrieren av WM_HSCROLL og WM_VSCROLL-meldinger. Se funksjonen GetScrollInfo for en beskrivelse av teknikken.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Rullefelt, oversikt, funksjoner for rullefelt, GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL

Index