使用 CComQIPtr<IHTMLDocument> 对象操控网页的窗口
(1)我现在用Spy++获取到了 Internet Explorer_Server 类,找到了这个窗口的HWND。
(2)然后这个HWND找到了这个这个类的对象(接口)CComQIPtr<IHTMLDocument>
我现在要做的是,使用这个CComQIPtr<IHTMLDocument>对象改变网页上的一个EDIT里面的内容,请大家帮帮忙了,谢谢。
[解决办法]
IHTMLInputTextElement::put_value
IHTMLTextAreaElement::put_value
[解决办法]
用CComQIPtr<IHTMLDocument>得到IHTMLDocument2,然后再用all方法得到IHTMLElementCollection,然后遍历得到IHTMLElement接口对象,再用这个对象queryinterface得到IHTMLInputElement接口对象,再用value方法设置值