Winapi 是否可以从Firefox/Internet Explorer工具栏扩展访问Win API?

Winapi 是否可以从Firefox/Internet Explorer工具栏扩展访问Win API?,winapi,internet-explorer,firefox,toolbar,Winapi,Internet Explorer,Firefox,Toolbar,我们想为Windows上的主要浏览器开发一个工具栏 工具栏将是对我们的天气应用程序的补充。 我们希望工具栏能够访问Windows API,特别是我们需要访问注册表和文件系统(希望访问主应用程序用户设置)。 Firefox和Internet Explorer工具栏扩展是否可能 浏览器工具栏的开发对我来说是一个新的领域。 我只是想知道启动项目是否有意义。可以通过Firefox扩展访问文件系统: 我不知道Internet Explorer,但这似乎是有道理的 关于Firefox中的注册表访问,请参见

我们想为Windows上的主要浏览器开发一个工具栏

工具栏将是对我们的天气应用程序的补充。 我们希望工具栏能够访问Windows API,特别是我们需要访问注册表和文件系统(希望访问主应用程序用户设置)。 Firefox和Internet Explorer工具栏扩展是否可能

浏览器工具栏的开发对我来说是一个新的领域。
我只是想知道启动项目是否有意义。

可以通过Firefox扩展访问文件系统:

我不知道Internet Explorer,但这似乎是有道理的

关于Firefox中的注册表访问,请参见以下内容:


听起来这一切都是可能的。我没有找到任何关于Internet Explorer的信息,但这似乎是他们将包含的一项功能。我不想弄乱注册表,因为它不是跨平台的,但是如果你真的需要用户设置,那么我想你有一个合理的理由。请记住,并非所有用户都将使用Windows,Mac OS也没有注册表(Linux也没有),因此如果可以避免的话,请尽量不要对自己进行太多限制。

您可以使用已经为您公开的现有XPCom接口从Firefox访问注册表和文件系统

Internet Explorer插件都是本机的,所以您已经在编写Win32和COM,所以只需调用所需的任何API即可。但是,由于您很可能运行在一个低完整性进程中,因此需要阅读以下内容,这将解释您将遇到的注册表和文件系统访问限制。如果您确切地描述您感兴趣的注册表和文件系统位置,我可以给您一个更详细的答案