Web ブラウザー コンポーネントでマウス スクロールのイベントを正常にトラップした人はいますか?
同時にスクロールしたい 2 つの Web ブラウザー コントロールがあります。
ただし、Web ブラウザーのスクロール イベントはありません。
以下のようなイベントを作成したいのですが?誰もこれをやった、または見たことがありますか?
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