如何得到webbrowser控件中滚动块当前的位置?

解决方案 »

  1.   

    GetScrollPos(webbrowser.handle,SB_VERT);
      

  2.   

    我试过了,但是没有反应,好像函数没有成功,用如下代码也没有成功,不知何故?
    try
      {
        SCROLLINFO  si;
        si.cbSize=sizeof(si);
        si.fMask=SIF_POS;
        if(GetScrollInfo(CppWebBrowser1->Handle,SB_VERT,&si))
        Edit4->Text=AnsiString(si.nPos);
       }
       catch(...)
       {  TeSEdit4->Text="失败";}