佚名通过本文主要向大家介绍了gk.atxue.com在学教育,you.jizz.com日本学,ww456com男天学,jizz.com小学生,xxx.com小学生等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 学了com这么久,还是不能理解这几句是什么意思。
描述:
解决方案1:
描述:
IDispatch* pElemDisp;
CComQIPtr<IHTMLElement>spElem(pElemDisp);
CComQIPtr<IHTMLElement>spParent;
spElem->get_parentElement(&spParent);
主要是最后一句实在是不明白什么意思。
解决方案1:
虽然我不是很懂COM,因为还没学完也没有应用过,但是就C++语法来说,这段程序的意图是很明显的,也就是把spElem的父元素给spParent。
第一句是接口指针的声明。
第二句是用这个指针来返回一个IHTMLElement接口的指针spElem。
第三句是定义个IHTMLElement接口的指针。
第四句是用指针sqElem中的get_parentElement方法得到父元素的指针并付给spParent。
只是望文生义,希望对你的理解有帮助。