c#托盘程序问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:54:34
private void 关于软件ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.ShowInTaskbar = false;
this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
Form3 f = new Form3();
f.ShowDialog();
if (this.显示窗口ToolStripMenuItem.Enabled == false)
{
this.ShowInTaskbar = true;
this.Visible = true;
this.Activate();
}
this.notifyIcon1.Visible = true;
}

private void 隐藏窗口ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.ShowInTaskbar = false;
this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
this.隐藏窗口ToolStripMenuItem.Enabled = false;
this.显示窗口ToolStripMenuItem.Enabled = true;
}

private void 显示窗口ToolStripMenuItem_Cli

看看Program.cs内Application.Run()参数是运行那个窗体?

或者是Form3内有Application.Exit方法,否则,不可能关掉程序的

实际是程序没有关闭,而是隐藏起来了!!!this.ShowInTaskbar = false;