Criar manipulador de eventos para OnScroll para controle de navegador da web

Alguém já interceptou com sucesso o evento de rolagem do mouse em um componente da web?

Eu tenho dois controles de navegador da Web que eu gostaria de rolar ao mesmo tempo.

Mas não há eventos de rolagem para navegadores da web.

Eu gostaria de criar um evento como este abaixo? Alguém já fez ou viu isso antes?

 private void webCompareSQL_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
                Document.Window.AttachEventHandler("OnScroll");            
        }

Aqui eu chamaria meu evento e continuaria com o código.

private void windowEvents_OnScroll()
{
int nPos = GetScrollPos(webCompareSQL.Handle, (int)ScrollBarType.SbVert); 
nPos <<= 16;
uint wParam = (uint)ScrollBarCommands.SB_THUMBPOSITION | (uint)nPos;
SendMessage(WebPrevSQL.Handle, (int)Message.WM_VSCROLL, new IntPtr(wParam), new IntPtr(0));        
}

Eu encontrei este código, mas não sei como usá-lo. é um evento.

webCompareSQL.Document.Window.Scroll

questionAnswers(2)

yourAnswerToTheQuestion