如何访问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 );
...........
你不能控制滚动条吗?