void _Process_Exited(object sender, EventArgs e) { try { if (IsHandleCreated) BeginInvoke(new ThreadStart(HandleProcessExitedFromGUIThread)); } catch { } }