社区
HTML/XML
帖子详情
IHTMLDOMNode的判等问题
weiyufeng
2009-06-01 05:18:22
最近学习BHO的开发,当中遇到一个问题,类型声明如下:
IHTMLDOMNode *node1;
IHTMLDOMNode *node2;
请问如何判断node1和node2指向的是否为同一个节点?用node1==node2显然不行。。。
...全文
105
5
打赏
收藏
IHTMLDOMNode的判等问题
最近学习BHO的开发,当中遇到一个问题,类型声明如下: IHTMLDOMNode *node1; IHTMLDOMNode *node2; 请问如何判断node1和node2指向的是否为同一个节点?用node1==node2显然不行。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weiyufeng
2009-06-03
打赏
举报
回复
我拿到的两个都是IHTMLDOMNode指针,但这里貌似对同一个node,它的指针地址重新分配了,但他的IUnkown是一样的
YaYiYaO
2009-06-02
打赏
举报
回复
那个好像是因为拿到的不是同一个接口指针所以地址不一样,虽然是一个东西
你这里不都是IHTMLDOMNode*吗,应该可以用来判断相等,和转到IUnknown再判断是一样的
还是你拿到的其实不是IHTMLDOMNode*指针
weiyufeng
2009-06-01
打赏
举报
回复
自己解决问题了
对这N个接口查询IUnknown接口,如果返回值相等则意味着指向同一个接口。
再具体点:http://topic.csdn.net/t/20031102/10/2418954.html
weiyufeng
2009-06-01
打赏
举报
回复
我测试了不对,我看在C#下就直接声明成IHTMLDOMNode node1,不需要用指针,但我是c++,IHTMLDOMNode是一个接口...所以只能是指针
YaYiYaO
2009-06-01
打赏
举报
回复
为什么不可以呢,这个node指针又不是你自己分配的
我觉得只要这两个node是同属于一个document的,就可以用指针地址来判断相等
他内部同一个node应该不会去再分配内存
使用TWebBrowser将
Html
文件批量转换成纯文本文件的delphi源代码
使用TWebBrowser将
Html
文件批量转换成纯文本文件的delphi源代码
关于I
HTML
DOM
Node
的一些用法(用来显示web page的
DOM
tree的类)
这篇文章,目前(2008.10.17)我主要借鉴怎样把I
HTML
DOM
Node
与I
HTML
DOM
ChildrenCollection相连接并使用。用来显示web page的
DOM
tree的类,继承自CTreeCtrl --source file//
DOM
Tree.cpp : implementation file #include "stdafx.h" #include
I
HTML
DOM
Node
接口 获取同级元素
转载自http://www.cnblogs.com/qqflying/archive/2012/08/08/2628216.
html
dom
节点树 图中可见节点
HTML
文档中的每个成分都是一个节点: 整个文档是一个文档节点每个
HTML
标签是一个元素节点包含在
HTML
元素中的文本是文本节点每个
HTML
属性是一个属性节点注释属于注释节点 备注:通过
DOM
,可以访问
HTML
文档中
c# I
HTML
Dom
Node
Vs I
HTML
Element
首先根据
DOM
(document object model)协议, 对于一个
html
文件 可以把它按照各个标签相互包含而确定父子节点的方式 以 为root 建立一颗树。 这里并非一个节点对应一个标签, 具体请参照w3c标准 http://www.w3school.com.cn/
html
dom
/index.asp 有了这个树的概念, 那么i
html
Dom
Node
和 i
html
Elemen
如何从I
HTML
DOM
Node
得到 I
HTML
Element 接口
方法如下: CComPtr spElment=NULL;sp
Node
->QueryInterface(&spElment); if (spUnknown==NULL) break;
HTML/XML
3,056
社区成员
8,075
社区内容
发帖
与我相关
我的任务
HTML/XML
VC/MFC HTML/XML
复制链接
扫一扫
分享
社区描述
VC/MFC HTML/XML
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章