我已经隐藏了Browser控件的滚动条,想使用自己的滚动条来控制滚动,关键一点做不到:得到事件,取得Browser控件是否需要滚动条,以及控制Browser控件需要的滚动条大小参数;不知道我应该用什么办法?

解决方案 »

  1.   

    你能告诉我如何隐藏Browser控件的滚动条吗?
      

  2.   

    得到browser控件的句柄,ShowScrollBar(...);
      

  3.   

    不行,browser控件的句柄得到了,可是ShowScrollBar不起作用
      

  4.   

    我终于知道解决办法了m_browser是we:
    IHTMLDocument2 *pDocument=(IHTMLDocument2*)m_browser.get_Document ();
    IHTMLWindow2 *pWindow;
    pDocument->get_parentWindow (&pWindow);
    pWindow->scrollBy (30,0);
      

  5.   

    楼上的好象都偏题了,楼主问的是如何获取滚动条的取值范围,scrollBy,scrollTo都是设置到某位置,我想知道如何获取滚动条的最大值,有谁知道吗?
      

  6.   

    li_hai(沉默是金) 
    我终于知道解决办法了m_browser是we:
    IHTMLDocument2 *pDocument=(IHTMLDocument2*)m_browser.get_Document ();
    IHTMLWindow2 *pWindow;
    pDocument->get_parentWindow (&pWindow);
    pWindow->scrollBy (30,0);
    你说的方法没用啊