c++ - 如何使用 Gecko 将 XUL 文档设置为应用程序的前端?

标签 c++ user-interface xul xpcom gecko

如何使用 Gecko 或 XUL Runner 将 XUL 文档设置为应用程序的前端?或者没有办法做到这一点?如果可能的话,有人可以提供一个简短的例子吗?或者链接到网站?
根据我的阅读,它不能是一个独立的应用程序,它涉及到使用 XPCOM。

最佳答案

Creating XPCOM Components来自 Mozilla 开发者网络的指南似乎是一个很好的指南。它会引导您完成创建 XPCOM 组件的每一步。该指南可能有点难以理解,并且Creating a C++ XPCOM Component来自 iosart.com 可能更容易

Firefox addons developer guide / Using XPCOM—Implementing advanced processesXUL Tutorial / XPCOM_Interfaces ,同样来自开发者网络,解释了如何在 XUL 中使用 XPCOM 组件

然后您可以通过在 XUL 上调用 XULRunner 来运行该程序

关于c++ - 如何使用 Gecko 将 XUL 文档设置为应用程序的前端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6249829/

相关文章:

powershell - 在弹出窗口中读取主机的最简单方法?

firefox - 如何使用 IFRAME 将 Firefox 2 兼容扩展更新到 Firefox 3?

css - 将绝对元素定位在灵活的框布局框内

javascript - 如何通过javascript访问XUL覆盖中的元素?

c++ - C++中指向函数对象的指针

c++ - 为什么不使用 boost::tuple 的 .get 在 gcc 的模板函数中工作?

c++ - 我们能打败编译器吗?

validation - AjaxControlToolkit - 扩展器 - "current"方法是什么?

c++ - QDateTime : add current year automatically

c++ - 默认构造函数中的歧义