[C#]タスクトレイアプリケーションを作る時に、最初にすること。

1.フォームにNotifyIconと,ContextMenuStripコントロールを貼り付ける

2.NotifyIconのContextMenuStripで、先ほど追加したコントロールを選択する

3.NotifyIconのIconを設定する(忘れがちなので注意!!)

4.ContextMenuStripのメニューに”終了”を追加し、以下のコードを追加する

//*********************************************************************
/// <summary> プログラム終了が選択されたときのハンドラ
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
//*********************************************************************
private void MenuItem_Close_Click( object sender, EventArgs e ) {
	TaskTrayIcon.Visible = false;
	Application.Exit();
}




5.Program.csを以下のように書き換える

Application.Run( new FrmMain() );


 ↓

// 起動時にフォームを表示させない
//Application.Run( new FrmMain() );
Form form = new FrmMain();
Application.Run();




以上で、タスクトレイアプリの雛形が作成できる。

関連記事

コメントを残す

メールアドレスが公開されることはありません。