Freigeben über


CScrollBar::GetScrollInfo

Ruft die Informationen ab, die die SCROLLINFO-Struktur eine Bildlaufleiste ungefähr beibehält.

BOOL GetScrollInfo(
   LPSCROLLINFO lpScrollInfo,
   UINT nMask = SIF_ALL 
);

Parameter

  • lpScrollInfo
    Ein Zeiger auf eine Struktur SCROLLINFO.Siehe Windows SDK weitere Informationen zu diesen Struktur.

  • nMask
    Gibt die Bildlaufleistenparameter an, um abzurufen.Typische Verwendungen, SIF_ALL, gibt eine Kombination von SIF_PAGE, von SIF_POS, von SIF_TRACKPOS und von SIF_RANGE an.Siehe SCROLLINFO weitere Informationen über die nMask Werte.

Rückgabewert

Wenn die Meldung alle Werte abgerufen wird, ist die Rückgabe TRUE.Andernfalls ist es FALSE.

Hinweise

GetScrollInfo ermöglicht Anwendungen, 32-Bit-Bildlaufpositionen zu verwenden.

Die SCROLLINFO-Struktur enthält Informationen über eine Bildlaufleiste, einschließlich der minimalen und maximalen Bildlaufpositionen, die Seitengröße und die Position des Bildlauffelds (der Ziehpunkt).Siehe das SCROLLINFO-Strukturthema in Windows SDK weitere Informationen über das Ändern der Strukturstandards.

Die MFC-Windows-Meldungs-Handler, die Bildlaufleiste Position, CWnd::OnHScroll und CWnd::OnVScroll angeben, stellen nur 16 Bits von Positionsdaten bereit.GetScrollInfo und SetScrollInfo enthalten 32 Bits von Bildlaufleistenpositionsdaten.Daher kann eine Anwendung GetScrollInfo beim Verarbeiten entweder von CWnd::OnHScroll oder von CWnd::OnVScroll aufrufen, erhält 32-Bit-Bildlaufleistenpositionsdaten.

Beispiel

Im Beispiel für CWnd::OnHScroll.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CScrollBar-Klasse

Hierarchien-Diagramm

CScrollBar::SetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO