Формы Windows убивают фоновый процесс при выходе из приложенияC#

Место общения программистов C#
Ответить
Anonymous
 Формы Windows убивают фоновый процесс при выходе из приложения

Сообщение Anonymous »

Я создаю простое приложение в форме Windows в Visual Studio. Но у меня проблема, когда я хочу закрыть приложение. Когда я щелкаю его правой кнопкой мыши на панели задач и закрываю, я вижу, что фоновый процесс все еще работает в диспетчере задач.

Как мне завершить работу всего приложения?

Я замедлил это в первой форме, которая открывается при запуске приложения:

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if(!exit)
{
if (MessageBox.Show("Close the app?", "Simple App", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
exit = true;
Close();
}
else
{
e.Cancel = true;
exit = false;
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/281 ... n-app-exit
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»