いくつかのように見えることを除けば、ガジェットがどのように機能するかについてはよくわかりません。それらは特別なアプリケーションですか、それとも特別なスタイルのウィンドウを備えた通常のアプリですか?
ガジェットをインストールするかどうかを尋ねられた、使用しているアプリは思いつきません...通常は常に実行されているアプリケーションが適していると思います...たとえばSkype / MSN 。ガジェットのポイントを誤解しているのでしょうか、それとも人気がないのでしょうか。
いくつかのように見えることを除けば、ガジェットがどのように機能するかについてはよくわかりません。それらは特別なアプリケーションですか、それとも特別なスタイルのウィンドウを備えた通常のアプリですか?
ガジェットをインストールするかどうかを尋ねられた、使用しているアプリは思いつきません...通常は常に実行されているアプリケーションが適していると思います...たとえばSkype / MSN 。ガジェットのポイントを誤解しているのでしょうか、それとも人気がないのでしょうか。
Windows デスクトップ ガジェットは、Internet Explorer ウィンドウにほとんど埋め込まれています (Visual Studio を使用している場合は、Spy++ を使用してこれを見つけることができます)。
他のウィジェット システムと同様に、情報を表示したり、ショートカットを提供したり、反復タスクをすばやく実行したりするのに非常に役立ちます。Windows Live ギャラリーには、多数の例があり、私の例もいくつかありますが、ここではスパムとして投稿しません。
ガジェットの構造は、XML 形式のマニフェスト ドキュメントと少なくとも 1 つの html ファイル (XML ドキュメントによって参照される).gadget
を含む、適切に で終わる単純なフォルダーです。
API は、名前空間の形式でガジェットで実行されているスクリプトに公開されます。これにより、スクリプト環境では通常使用できないメソッドへのアクセスが提供されます。
もう 1 つの質問に答えると、ガジェットが Windows に登場する前に、デスクトップに永続的に存在するほとんどのアプリケーションには、その手段がすでにありました。ほとんどのガジェットは愛好家の開発者によって作成されていますが、アプリケーションに付属しているガジェットの例をいくつか見てきました (CD/DVD 作成ソフトウェア タイトルの 1 つがそれを行いましたが、どれかはわかりません)。欠点の 1 つは、アプリケーション ベースの対話/通信に対するガジェットがないことです。これは、JScript の COM サポートを使用しても実現が困難です。Windows 7 では、ガジェットをユーザーのデスクトップに追加するためのインターフェイスが導入されました。これは、少なくとも 1 つの面で役立ちます。
この回答を再検討した後、ガジェットのインストールで見たアプリケーションを探すことにしました。これまでのところ、スパムと見なされたくないため、リンクされていない 2 つを見つけました。
その他の読み方: