- 「Windows フォーム アプリケーション」で作る。
- フォーム(Form1)のプロパティ設定。ShowInTaskbarをFalse、WindowStateをMinimizedにする。
- ツールボックスからNotifyIconを追加。
- 追加されてでてきたnotifyIcon1のプロパティ、Iconを設定。これがないとタスクトレイに何も出なくて涙目。
- ツールボックスからContextMenuStripを追加。
- contextMenuStrip1をクリックして、上のほうにでてきたメニューに「終了(&E)」とでも入力しておく。そのあとそれをダブクリ。コード画面になるので、Application.Exit(); と入力。
- notifyIcon1のプロパティで、ContextMenuStripを先ほど作ったcontextMenuStrip1に設定する。
以上で、最低限動いて、終了できるタスクトレイアプリができる。