如何创建一个空的IHTMLDocument2对象?

时间:2022-06-28 20:32:24
我需要创建一个空的IHTMLDocument2对象,然后在上面添加元素(比如调用createElement())。但是这个空的IHTMLDocument2对象如何创建?

最近在做有关操作DOM的需求,以前没做过,很多问题都不知道怎么解决,比如 http://topic.csdn.net/u/20120813/11/c4aa5ebe-188f-45a6-9079-996165852830.html

上网或者逛书店,查到的资料都比较少,请问大家有没有什么好网站或者好书推荐?谢谢!

2 个解决方案

#1


引用了必要的头文件和库文件后,试试这样写:
IHTMLDocument2* pDoc2 = NULL;
CoCreateInstance(CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER, __uuidof(IHTMLDocument2), &pDoc2);

#2


确实如此,多谢!

#1


引用了必要的头文件和库文件后,试试这样写:
IHTMLDocument2* pDoc2 = NULL;
CoCreateInstance(CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER, __uuidof(IHTMLDocument2), &pDoc2);

#2


确实如此,多谢!