gpt4 book ai didi

c# - Windows 窗体应用程序未关闭

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:35 24 4
gpt4 key购买 nike

我正在用 C# 制作一个 Windows 窗体应用程序,并且在我关闭主窗体后进程永远不会被终止。该进程位于后台,占用内存。我尝试了很多方法,比如Application.exit和Environment.exit,都没有用。

我试过:

private void Form1_FormClosing(Object sender, FormClosingEventArgs e)
{
Environment.Exit(0);
}

static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
Environment.Exit(0);
}
}

我已经使用 Application.Exit 和 Environment.Exit 尝试了这两种方法

我只想要一个在关闭主窗体时终止进程的解决方案

编辑:

经过仔细检查,只有在按下按钮切换到我的项目的第二种形式时才会出现此错误:

Form2 f = new Form2();
f.Show();
this.Hide();

最佳答案

我用过:

Environment.Exit(0);
Application.Exit();

它正在为我的一个项目工作。

关于c# - Windows 窗体应用程序未关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37689806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com