WinForm アプリケーションがあり、それを開いてコンピューターを再起動しようとすると、コンピューターがハングアップして再起動しません。実際に WinForm アプリを閉じてから再起動する必要があり、コンピューターが再起動します。
これを解決するにはどうすればよいですか?
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (!BoolShouldThisClose)
{
e.Cancel = true;
this.Visible = false;
}
}