5

NotifyIcon のみを持つアプリケーションを作成したいと考えています。「メイン」フォームはまったく必要ありません。このようなことを達成したいときは、目に見えないフォームを作成して実行するだけですが、これを行うためのより「エレガントな」方法があれば知りたいです。

これを一般的にどのように行うのですか?このアプリケーションを Windows サービスにすることはできません。NotifyIcon とそのコンテキスト メニューが重要であるためです (それぞれが異なるコマンドを実行します)。

ありがとう

4

3 に答える 3

4

もう1つのアプローチは、必要なコントロールのみを持つ特別なApplicationContextを使用することです。タスクトレイアプリケーションの作成です。

于 2010-07-14T20:21:36.250 に答える
2

このブログ投稿をチェックしてください:

結局のところ、それはばかげているほど簡単でした。iContainer インターフェイスを継承するクラスを作成するだけです。通知アイコンのインスタンスを作成するときは、コンテナー オブジェクトを渡します。

通知アイコンは表示されますが、コンテキスト メニューは表示されません。

于 2010-05-07T12:53:38.690 に答える