Encontrou a solução:
WheelDown::
SetTitleMatchMode, 2
IfWinActive, Notepad ;
{
CoordMode, Mouse, Screen
WinGet, active_id, ID, A
WinGet, id, list, Adobe,, Program Manager
Loop, %id%
{
Send {WheelDown}
this_id := id%A_Index%
WinActivate, ahk_id %this_id%
Send {WheelDown}
Send {WheelDown}
WinActivate, ahk_id %active_id%
}
}
Else
{
Send {WheelDown}
}
return
WheelUp::
SetTitleMatchMode, 2
IfWinActive, Notepad ;
{
CoordMode, Mouse, Screen
WinGet, active_id, ID, A
WinGet, id, list, Adobe,, Program Manager
Loop, %id%
{
Send {WheelUp}
this_id := id%A_Index%
WinActivate, ahk_id %this_id%
Send {WheelUp}
Send {WheelUp}
WinActivate, ahk_id %active_id%
}
}
Else
{
Send {WheelUp}
}
return
Agora funciona. Você precisa do Adobe Acrobat Reader (ou acrobat Pro, algo com acrobat) e do Bloco de Notas.
Como funciona:
-
Abra os PDFs que você deseja rolar de forma síncrona.
-
Abra uma janela do Bloco de Notas (essa será a janela de controle para que você também possa rolar os PDFs autonomamente (cada um separadamente). A janela do Bloco de Notas pode ser redimensionada muito pequena.
-
Clique na janela do Bloco de Notas e role para fora.
Cada PDF é selecionado e rolado conforme você rola na janela do Bloco de Notas. Selecione cada PDF manualmente, se você quiser rolar sozinho.