首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么访问IE的滚动条.

2012-02-20 
如何访问IE的滚动条...我想移动IE的滚动条..但是我现在只可以移动WebBrowser滚动条,代码下面WebObject.IWe

如何访问IE的滚动条...
我想   移动IE   的   滚动条..

但是我现在只可以移动   WebBrowser   滚动条,代码下面  


WebObject.IWebBrowser2   =   1618056
WebObject\get_document(@DocDispatch.IDispatch)
DocDispatch\QueryInterface(?IID_IHTMLDocument2,   @HTMLDoc2.IHTMLDocument2)
HTMLDoc2\get_body(@HTMLElement.IHTMLElement)  
HTMLElement\QueryInterface(?IID_IHTMLElement2,   @myBrowser.IHTMLElement2)
myBrowser\put_scrollTop(10)  

这个是用的   IWebBrowser2     来移动   WebBrowser   滚动条   但是我我想移动IE的,



[解决办法]
IE滚动条不就是WebBrowser滚动条吗?

...........

IHTMLElement2 *pElement = NULL;
hr = pBody-> QueryInterface(IID_IHTMLElement2,(void**)&pElement);
// 向下滚动100个像素
pElement-> put_scrollTop( 100 );
...........

你不能控制滚动条吗?

热点排行