如题。BHO提供这些事件吗?没有的话,有什么别的方法吗?谢谢了!

解决方案 »

  1.   

    BHO有获得页面的整个内容,捕捉拖动垂直滚动条事件的功能的,至于时间就不清楚了,还有可以用winscap获得页面的整个内容
      

  2.   

    1 handle BeforeNavigate2 &NavigateComplete2 
    2 handle HTMLWindowEvents2::onscroll
    3 http://msdn.microsoft.com/workshop/browser/hosting/hosting.asp?frame=true#Loading_HTML_and_Ref
      

  3.   

    BHO中,可通过HTMLWindowEvents2::onscroll来得到拖动事件,通过DocumentComplete可以得到到文档内容。
      

  4.   

    请问BHO中如何判断页面中滚动条是否存在呢?都有什么方法?
      

  5.   

    IHTMLWindow2::scroll
    IHTMLWindow2::scrollBy
    IHTMLWindow2::scrollTo
      

  6.   

    大家帮我看一下,下面的程序,为什么bstrHTML可以取出来,而bstrHTMLTitle却取不出来呢?
    CComPtr<IDispatch> pDisp;
    CComQIPtr<IHTMLDocument2, &IID_IHTMLDocument2> spHTML;
    CComPtr<IHTMLElement> m_pBody;
    BSTR bstrHTMLTitle;
    BSTR bstrHTML;
    HRESULT hr = m_spWebBrowser2->get_Document(&pDisp);
    if (FAILED(hr))
    return hr;
    spHTML = pDisp;
    if (spHTML)
    {
    hr = spHTML->get_body(&m_pBody); 
    if (FAILED(hr))
    return hr;
    hr = m_pBody->get_title(&bstrHTMLTitle); 
    if (FAILED(hr))
    return hr;
    hr = m_pBody->get_outerHTML(&bstrHTML); 
    if (FAILED(hr))
    return hr;
    }
    不论问题解决与否,下班前一定结贴,谢谢了!
      

  7.   

    什么情况?我的MSN上不去了
      

  8.   

    lion_wing(凤之焚):帮我看看title取不到的问题吧谢谢了