示例#1
0
 private void Form1_ClientSizeChanged(object sender, EventArgs e)
 {
     if (Monitor_timer.Enabled == false)
     {
         Monitor_timer.Start();
     }
     if (this.WindowState == System.Windows.Forms.FormWindowState.Minimized)
     {
         // フォームが最小化の状態であればフォームを非表示にする
         this.Hide();
         // トレイリストのアイコンを表示する
         notifyIcon1.Visible = true;
         //最小化時はタイマーストップ
         Monitor_timer.Stop();
     }
 }
示例#2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            connectButton.Text = "接続";

            data_set();
            Set_ModifierKey();
            Auto_Connect(serialPort1);
            Monitor_timer.Start();
            FirstOpr_comboBox.Items.Add("Hardware");
            FirstOpr_comboBox.Items.Add("Software");
            FirstOpr_comboBox.SelectedIndex = mode;

            WindowState   = FormWindowState.Minimized;
            ShowInTaskbar = false;
            this.Hide();
            notifyIcon1.Visible = true;
        }