CWnd::SetScrollPos
Legt die aktuelle Position eines Bildlauffelds und fest, wenn Sie angefordert werden, zeichnet die Bildlaufleiste neu, um die neue Lage des Bildlauffelds widerzuspiegeln.
int SetScrollPos(
int nBar,
int nPos,
BOOL bRedraw = TRUE
);
Parameter
nBar
Gibt die festgelegt wird, Bildlaufleiste an.Dieser Parameter kann einen der folgenden sein:SB_HORZ legt die Position des Bildlauffelds in der horizontalen Bildlaufleiste des Fensters fest.
SB_VERT legt die Position des Bildlauffelds in der vertikalen Bildlaufleiste des Fensters fest.
nPos
Gibt die neue Position des Bildlauffelds an.Es muss innerhalb des Bildlaufbereiches sein.bRedraw
Gibt an, ob die Bildlaufleiste neu gestrichelt werden soll, um die neue Bildlauffeldlage widerzuspiegeln.Wenn dieser Parameter TRUE ist, wird die Bildlaufleiste neu gestrichelt;, wenn FALSE die Bildlaufleiste nicht neu gestrichelt ist.
Rückgabewert
Die vorherige Position des Bildlauffelds.
Hinweise
Einstellung bRedraw zu FALSE ist hilfreich, wenn die Bildlaufleiste durch einen nachfolgenden Aufruf einer anderen Funktion neu gezeichnet wird.
Anforderungen
Header: afxwin.h