关闭Windows XP后,C#应用程序继续运行

问题描述 投票:0回答:2

当我从任务管理关闭应用程序时。我发现他一直在windows xp中运行几分钟。我已经搜索了论坛,但没有发现任何接近它的内容。

我使用.net 2.0,因为它通常已经是旧系统。

我希望你能帮助我。

我还使用Form_closing void:

private void Main_FormClosing(object sender, FormClosingEventArgs e) {

  if (e.CloseReason == System.Windows.Forms.CloseReason.TaskManagerClosing || e.CloseReason == CloseReason.WindowsShutDown) {
    Process.GetCurrentProcess().Kill();
  } else {
    DialogResult result = new DialogResult();
    result = MessageBox.Show("Weet je zeker dat je de interface wil sluiten? Hiermee word de automatische werkening gestopt!!", "Afsluiten", MessageBoxButtons.YesNo, MessageBoxIcon.Stop);
    if (result == DialogResult.No) {
      e.Cancel = true;

    } else
      e.Cancel = false;
  }

}
c# windows windows-xp
2个回答
0
投票

System.Windows.Application.Current.Shutdown();


0
投票

我在一个保持打开的连接中发现了我的问题

© www.soinside.com 2019 - 2024. All rights reserved.