2010-12-13 13 views
0

私たちは、Windows上の主要なブラウザ用のツールバーを開発する考えがあります。Firefox/Internet Explorerのツールバー拡張からWin APIにアクセスできますか?

ツールバーは、天気予報アプリケーションに相応しいものです。 ツールバーにWindows APIへのアクセス権が必要です。具体的には、レジストリおよびファイルシステムへのアクセスが必要です(メインのアプリユーザー設定にアクセスしたい)。 FirefoxとInternet Explorerのツールバーのエクステンションは可能ですか?

ブラウザツールバーの開発は、私にとっては新たな理由です。 プロジェクトを開始することが理にかなっているかどうかを知りたいだけです。

答えて

1

すでに公開されている既存のXPComインターフェイスを使用して、Firefoxからレジストリとファイルシステムにアクセスできます。

Internet Explorerのプラグインはすべてネイティブなので、Win32とCOMを既に作成しているので、必要なAPIを呼び出すだけです。しかし、低完全性プロセスで実行する可能性が最も高いので、遭遇するレジストリとファイルシステムへのアクセスの制限について説明するthisを読む必要があります。あなたが興味を持っているレジストリとファイルシステムの場所を正確に記述すれば、私はあなたにもっと詳細な答えを与えることができます。

1

ファイルシステムは、Firefoxの拡張機能からアクセスすることができます。 File System access from Firefox Extension

私はInternet Explorerのことは知らないが、それは理にかなっているようにそれはそうです。

Firefoxでのレジストリへのアクセスについては、これを参照してください。それはのように聞こえる https://developer.mozilla.org/en/accessing_the_windows_registry_using_xpcom

、それはすべての可能なはずです。私はInternet Explorerについて何も見つけられませんでしたが、それはそれが含まれる機能になるようです。私はクロスプラットフォームではないので、レジストリを使いこなすのは好きではありませんが、本当にユーザー設定が必要な場合は、正当な理由があると思います。すべてのユーザがWindowsを使用するわけではなく、Mac OSにはレジストリがない(Linuxはありません)ので、避けたい場合はあまり制限しないでください。

関連する問題