使用c#检测Windows关机

本文关键字:关机 Windows 检测 使用 | 更新日期: 2023-09-27 18:13:59

我想停止我的c#应用程序运行后,用户已经点击关闭计算机所以有人知道怎么做吗?

使用c#检测Windows关机

你可以使用CloseReason。在窗体关闭事件中执行此操作。

if (e.CloseReason != CloseReason.WindowsShutDown)
{
    e.Cancel = true;
}
else
{
    e.Cancel = false;
}