C++ 用于DOM的GeckoAPI

C++ 用于DOM的GeckoAPI,c++,browser,webbrowser-control,gecko,C++,Browser,Webbrowser Control,Gecko,Gecko是否公开了一个用于直接使用其DOM的API?我正在寻找一个类似HtmleElement的类,它可以用来构建/遍历HTML内容的树 我正在尝试将Gecko作为桌面应用程序中的web浏览器控件来托管,并且更喜欢使用直接API,而不是通过COM。谢谢 是的,几乎所有与DOM相关的类都是。事实上,我相信Gecko的整个功能都是以这种方式公开的。greyfade:虽然您的答案在技术上是正确的,但我发现Gecko DOM API非常难找到,因为所有基于javascript的答案都以更高的优先级出现

Gecko是否公开了一个用于直接使用其DOM的API?我正在寻找一个类似HtmleElement的类,它可以用来构建/遍历HTML内容的树


我正在尝试将Gecko作为桌面应用程序中的web浏览器控件来托管,并且更喜欢使用直接API,而不是通过COM。谢谢

是的,几乎所有与DOM相关的类都是。事实上,我相信Gecko的整个功能都是以这种方式公开的。

greyfade:虽然您的答案在技术上是正确的,但我发现Gecko DOM API非常难找到,因为所有基于javascript的答案都以更高的优先级出现

XPCOM也很难理解,因为它在功能上与COM几乎90%相同

<>你真的想进入Mozilla DEV平台新闻组,并问这个问题:你更可能从那里得到答案,因为那些实际使用C++的XPCcom的人倾向于在新闻组中累积。
l、

我正在进行研究,但如果有任何好的建议,我们将不胜感激