웹 브라우저 구성 요소에서 마우스 스크롤 이벤트를 성공적으로 트래핑 했습니까?웹 브라우저 컨트롤 용 OnScroll 이벤트 핸들러 만들기
저는 동시에 스크롤 할 두 개의 웹 브라우저 컨트롤이 있습니다.
하지만 웹 브라우저에는 스크롤 이벤트가 없습니다.
다음과 같은 일정을 만들고 싶습니다. 전에 한 번 해 본 사람이 있습니까?
private void webCompareSQL_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
Document.Window.AttachEventHandler("OnScroll");
}
여기 내 이벤트를 호출하고 코드를 진행합니다.
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));
}
나는이 코드를 발견했지만 사용 방법을 모른다. 그 사건.
webCompareSQL.Document.Window.Scroll