EM_SCROLL

O cerere trimite un mesaj EM_SCROLL pentru a defila de text vertical într-un control de editare cu mai multe linii. Acest mesaj este echivalentă cu trimiterea unui mesaj de WM_VSCROLL comanda editare.

EM_SCROLL wParam = nScroll (WPARAM) (INT);    / / Defilați acțiune lParam = 0;                         / / nu sunt utilizate; trebuie să fie zero 

 

Parametrii

nScroll
Valoarea wParam. Specifică acțiunea este bara de defilare să ia. Acest parametru poate fi una dintre următoarele valori:
Valoarea Sensul
SB_LINEDOWN Defilare în jos o linie.
SB_LINEUP Scrolls până o linie.
SB_PAGEDOWN Defilare în jos o pagină.
SB_PAGEUP Scrolls până o pagină.

Valorile întroarse

Dacă mesajul este de succes, cuvântul high-ordine valoarea returnată este adevărat, și cuvântul-low-comandă este numărul de linii care comanda defilează. Numărul s-a întors poate nu fi la fel ca numărul real de linii defilat dacă defilare se mută la începutul sau la sfârșitul textului. Dacă parametrul nScroll specifică o valoare nevalidă, valoarea returnata este FALSE.

Observații

Cererea ar trebui să utilizați mesajul EM_LINESCROLL pentru a defila la o anumită linie sau caracter poziția.

Cererea ar trebui să utilizați mesajul EM_SCROLLCARET pentru a defila semn de omisiune nelegat în vedere.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Editare controale prezentare, Editare mesaje de Control, EM_LINESCROLL, EM_SCROLLCARET, WM_VSCROLL