Вот пример как можно прокрутить Edit полностью:
Код
Loop 1000
Text := Text a_index "-я строка`n"
Gui, Add, Edit, x6 y9 w241 h190 hwndhwnd_Edit1, % Text
Gui, Show, w254, , Прокрутка текста
EM_LINEINDEX := 0xBB
EM_SETSEL := 0xB1
EM_SCROLLCARET := 0xB7
ControlFocus,, ahk_id %hwnd_Edit1%
ControlGet, Line_Count, LineCount,,, ahk_id %hwnd_Edit1%
Number := Line_Count
SendMessage, EM_LINEINDEX, Number - 1,,,ahk_id %hwnd_Edit1%
SendMessage, EM_SETSEL, Errorlevel, Errorlevel,, ahk_id %hwnd_Edit1%
SendMessage, EM_SCROLLCARET,,,, ahk_id %hwnd_Edit1%
return
Number-строчка на которую прокрутим карету