SBM_GETSCROLLINFO

Een toepassing verzendt het bericht SBM_GETSCROLLINFO om op te halen van de parameters van een schuifbalk.

SBM_GETSCROLLINFO wParam = 0;                             / / niet gebruikt, moet nul lParam = (LPARAM) (LPSCROLLINFO) lpsi;  / / schuifbalk parameters 
 

Parameters

lpsi
Waarde van lParam. Aanwijzer naar een SCROLLINFO structuur. Voordat u het bericht verzendt, stelt het cbSize lid van de structuur aan sizeof(SCROLLINFO), en lid van de fMask de scroll bar parameters om op te halen op te geven. Alvorens terug te keren kopieert het bericht de opgegeven parameters naar de juiste leden van de structuur.

Lid van de fMask kunnen een combinatie van de volgende waarden:
Waarde Betekenis
SIF_ALL Combinatie van SIF_PAGE, SIF_POS, SIF_RANGE en SIF_TRACKPOS.
SIF_PAGE KopieŽn de scroll pagina de nPage lid van de SCROLLINFO structuur waarnaar door lpsi.
SIF_POS KopieŽn de schuifpositie de vzw lid van de SCROLLINFO structuur waarnaar wordt verwezen door lpsi.
SIF_RANGE KopieŽn de scroll bereik aan de nMin en nMax leden van de SCROLLINFO structuur waarnaar door lpsi.
SIF_TRACKPOS KopieŽn het schuifblokje huidige positie bijhouden van het lid nTrackPos van de SCROLLINFO structuur waarnaar door lpsi.

Retourwaarden

Als het bericht alle waarden ontvangen, is de resultaatwaarde TRUE; anders, het is vals.

Opmerkingen

De berichten die schuifbalk positie, WM_HSCROLL en WM_VSCROLL aangeven, bieden uitsluitend 16-bits van gegevens over posities. De SCROLLINFO structuur gebruikt door SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfoen SetScrollInfo biedt echter 32 bits van positiegegevens scroll-bar. U kunt deze berichten en functies tijdens de verwerking van de WM_HSCROLL of de WM_VSCROLL berichten om 32-bits-schuifbalk positiegegevens te verkrijgen.

Als u de 32-bits positie van het schuifblokje (duim) tijdens een kennisgeving van SB_THUMBTRACK in een WM_HSCROLL of WM_VSCROLL-bericht, verzenden SBM_GETSCROLLINFO met de waarde SIF_TRACKPOS in het fMask lid van de SCROLLINFO structuur. Het bericht geeft de tracking positie van het schuifblokje in het lid nTrackPos van de SCROLLINFO structuur. U kunt de positie van het schuifblokje krijgen als de gebruiker verplaatst. U kunt de functie GetScrollInfo om dezelfde informatie.

Syntaxisinfo

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.

Zie ook

Schuifbalken overzicht, schuifbalk berichten, GetScrollInfo, SBM_SETSCROLLINFO, SCROLLINFO, SetScrollInfo

Index