[완료] 절대로 임의로 종료되어서는 안되는 프로그램 작성

hiluciano의 이미지

C#에서 임의로 닫기 버튼 눌러도 종료 안되게 하는 코드가

FormClosing 이벤트에서 FormClosingEventArgs.Cancel = true하면 되잖아요...

그런데 작업 관리자에서 프로세스 끝내기를 통해 강제로 종료하는 것에는 소용이 없던데

프로세스 끝내기에서도 종료되지 않게 하거나, 종료 되어도 다시 실행되게 하는 코드는 어떻게 만들어야 하나요?

danskesb의 이미지

두 개의 프로세스가 서로가 서로를 감시할 수 있도록 하는 방법이 있습니다. 그런데 이마저도 두 개의 프로세스를 다 같이 끝내 버리면 동작하지 않습니다.

윈도우 개발 282 스토리를 읽어 보시면 어떻게 하든 끝낼 수 있는 방법이 있다는 걸 알 수 있습니다.

---- 절취선 ----
http://blog.peremen.name