Обработка очистки при завершении процесса

Мне любопытно ... могу ли я справиться с очисткой объекта. Если я убью свое приложение из диспетчера задач.

public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (e.CloseReason == CloseReason.TaskManagerClosing)
            {
                e.Cancel = true;
                MessageBox.Show("Application being shutdown from Task Manager","Caution",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            do{}while(true);
        }
    }

Этот метод работает, если я закрою свое приложение из диспетчера задач. Но я хочу знать, возможна ли аналогичная обработка, если я закрою свое приложение, убив процесс, в котором оно работает

С уважением

1
задан this-Me 17 September 2010 в 09:03
поделиться