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