protected override void DestroyWindowOverride(HWND hwnd) { _process.CloseMainWindow(); _process.WaitForExit(5000); if (_process.HasExited == false) { _process.Kill(); } _process.Close(); _process.Dispose(); _process = null; hwnd.Dispose(); hwnd = null; }
protected override void DestroyWindowOverride(HWND hwnd) { var process = Process.GetProcessById(processID); process.CloseMainWindow(); process.WaitForExit(5000); if (process.HasExited == false) { process.Kill(); } process.Close(); process.Dispose(); hwnd.Dispose(); hwnd = null; }