我正在为IE浏览器的C#BHO插件工作。插件应该对滚动事件作出反应。代码波纹管负责:C#BHO的Onscroll事件处理IE9
var document = (HTMLDocument)webBrowser.Document;
((HTMLWindowEvents2_Event)document.parentWindow).onscroll += WebBrowserWindowOnScroll;
这种方法在IE7和IE8中工作得很好。但在IE9中完全没用。 我发现了这个解决方法: http://social.msdn.microsoft.com/Forums/et-EE/ieextensiondevelopment/thread/808df95a-c559-44c3-93b7-b9e3b2c3b737
它似乎应该解决问题,但不幸的是它在C++上,我没能在C#上移动它。 有人可以建议IE9的解决方法或如何实现上述C#上的方法吗?
非常感谢!