-3

デモ アプリケーションを作成しましたが、ウイルス対策ソフトウェア、micromax データカード ソフトウェア、またはその他の通知ソフトウェアのように常に実行したいと考えています。

私の主な目的は次のとおりです。アプリケーションを閉じるとアプリケーションが終了する場合がありますが、アプリケーションは実行され、gtalk、スカイピーなどの通知領域のアイコンに表示され、クリックするとアプリケーションウィンドウが開き、タスクバーに表示されます.

それを行う方法は、コードと例で説明してください

4

1 に答える 1

1

WinForms の通知アイコンとコンテキスト メニュー ストリップについて認識していただければ幸いです。ContextMenustrip を追加して、Edit items を選択showし、Exitメニュー アイテム ツール ストリップを追加します。対応するクリック イベントを追加します。

using System;
using System.Windows.Forms;

namespace test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            //Form Closing Event
            e.Cancel = true;
            Hide();
        }

        private void toolStripMenuItem1_Click(object sender, EventArgs e)
        {
            //Exit in notify icon Context menu tool strip
           Environment.Exit(-1);
        }

        private void toolStripMenuItem2_Click(object sender, EventArgs e)
        {
            //Show in notify icon context menu tool strip
            Show();
        }
    }
}
于 2012-06-12T05:26:15.717 に答える