■ Process 클래스의 CloseMainWindow/Kill 메소드를 사용해 아웃룩 프로세스를 제거하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
using System.Diagnostics; #region 아웃룩 프로세스 제거하기 - RemoveOutlookProcess() /// <summary> /// 아웃룩 프로세스 제거하기 /// </summary> /// <returns>처리 결과</returns> public bool RemoveOutlookProcess() { try { do { Process[] processArray = Process.GetProcessesByName("OUTLOOK"); if(processArray.Length > 0) { foreach(Process process in processArray) { if(!process.CloseMainWindow()) { process.Kill(); } } } else { break; } } while(true); return true; } catch { return false; } } #endregion |