いろきゅうの(元)はてなダイアリー

はてなダイアリーから移行中…

C#はすごい

正確には .NET Framework がすごいんですが…ちょっと時間が空いたので、右下の時計とか表示されている脇の「タスクトレイ」にアイコンを追加するテストコードを書いてみた訳です。

なお、Windowsアプリケーションとしてプロジェクトを作成し、コントロールとして NofityIcon がありますが、そいつは使わず手動で実装してみました。

  1. private NotifyIcon notifyIcon; メンバを追加
  2. コンストラクタで
    notifyIcon         = new NotifyIcno();
    notifyIcon.Icon    = new Icon("かしら〜.ico");
    notifyIcon.Visible = true;
    
  3. 破棄時に呼ばれる Dispose() 内で notifyIcon.Dispose();

…えーっと、5行?
C++プログラミングがバカに見えてくるぜ…ハハハ… orz