For å implementere rulling i en redigeringskontroll, kan du bruke de automatiske rullende stilene som er beskrevet i Rediger kontrolltyper og stiler, eller du kan eksplisitt legge til rullefeltene i redigeringskontrollen. Hvis du vil legge til et vannrett rullefelt, Bruk stilen WS_HSCROLL; Hvis du vil legge til et loddrett rullefelt, Bruk stilen WS_VSCROLL. En redigeringskontroll med rullefelt behandler sin egen scroll bar-meldinger. Hvis du vil ha detaljert om å legge til rullefelt skal redigere kontroller, kan du se Rullefelt.
Systemet gir tre meldinger som et program kan sende til en redigeringskontroll med rullefelt. Meldingen EM_LINESCROLL kan rulle en multiline redigeringskontroll både loddrett og vannrett. LParam -parameteren angir hvor mange linjer å bla vertikalt starter fra gjeldende linje og wParam -parameteren angir hvor mange tegn du vil rulle vannrett, fra gjeldende tegnet. Redigeringskontrollen erkjenner ikke vannrette rullende meldinger hvis den har ES_CENTER eller ES_RIGHT-stil. EM_LINESCROLL meldingen gjelder bare multiline redigeringskontroller.
EM_SCROLL meldingen ruller en multiline redigeringskontroll loddrett, som er på samme måte som å sende en WM_VSCROLL melding. WParam -parameteren angir handlingen rullende. EM_SCROLL meldingen gjelder bare multiline redigeringskontroller.
EM_SCROLLCARET meldingen ruller cirkumflekstegnet inn visningen i en redigeringskontroll. Dette ble gjort i 16-biters Windows ved å angi wParam = FALSE i en EM_SETSEL -melding. En Win32-basert program skal bruke EM_SCROLLCARET meldingen for aktiviteten.