De functie SetScrollInfo stelt de parameters van de schuifbalk, met inbegrip van de minimum en maximum scrollen posities, het paginaformaat en de positie van het schuifblokje (duim). De functie hertekent de schuifbalk, ook indien gevraagd.
int () SetScrollInfo HWND hwnd, / / verwerken naar venster met schuifbalkenintfnBar, / / schuifbalk vlagLPSCROLLINFOlpsi, / / aanwijzer structuur met scroll parametersBOOLfRedraw / / vlag opnieuw tekenen);
| Waarde | Betekenis |
|---|---|
| SB_CTL | Hiermee stelt u de parameters van een besturingselement scroll bar. De hwnd parameter moet de ingang naar de scroll bar control. |
| SB_HORZ | Hiermee stelt u de parameters van het opgegeven venster standaard horizontale schuifbalk. |
| SB_VERT | Hiermee stelt u de parameters van het opgegeven venster Standaard verticale schuifbalk. |
Lid van de fMask kunnen een combinatie van de volgende waarden:
| Waarde | Betekenis |
|---|---|
| SIF_DISABLENOSCROLL | Hiermee schakelt u de schuifbalk in plaats van het verwijderen van het, als de schuifbalk de nieuwe parameters de schuifbalk overbodig maken. |
| SIF_PAGE | De scroll pagina wordt ingesteld op de waarde die is opgegeven in het lid nPage van de structuur van de SCROLLINFO waarnaar wordt verwezen door lpsi. |
| SIF_POS | De schuifpositie wordt ingesteld op de waarde die is opgegeven in de vzw lid van de structuur van de SCROLLINFO waarnaar wordt verwezen door lpsi. |
| SIF_RANGE | De scroll bereik wordt ingesteld op de waarde die is opgegeven in de nMin en nMax leden van de SCROLLINFO structuur waarnaar wordt verwezen door lpsi. |
De retourwaarde is de huidige positie van het schuifblokje.
De SetScrollInfo functie voert bereik controleren op de waarden die zijn opgegeven door de nPage en Bewaringsplicht leden van de SCROLLINFO structuur. Lid van de nPage moet een waarde tussen 0 en nMax - nMin + 1 opgeven. De vzw lid moet een waarde tussen nMin en nMax - max(nPage -1, 0) opgeven. Als beide waarde buiten zijn bereik, de functie ingesteld op een waarde die slechts binnen het bereik valt.
Windows CE: In Windows CE 2.0, als u een null-pointer in de lpsi -parameter doorgeven, retourneert SetScrollInfo nul, in plaats van de huidige positie van het schuifblokje.
nbsp; Windows &NT: versie 3.51 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Schuifbalken overzicht, schuifbalk functies, GetScrollInfo, SCROLLINFO