Допустим, у меня есть процесс с идентификатором 1234. Этот процесс выполняется до запуска моего приложения.
У меня есть этот код:
Process app = Process.GetProcessById(1234);
MessageBox.Show(app.MainWindowTitle);
app.Exited += this.methodShowsMessageBox;
Теперь, когда я компилирую и запускаюприложение, оно получает процесс и показывает заголовок главного окна.Однако когда я закрываю процесс 1234, app.Exited не запускается ... почему это?И как мне заставить его стрелять?