■ Application 클래스의 Exit 메소드를 사용해 프로그램을 종료하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 |
using System.Windows.Forms; Application.Exit(); |
※ 윈도우즈는 마우스나 키보드 입력과 같은 사용자 이벤트를 큐에 넣고 Application.Run 메소드에서 메시지 루프를 실행한다.
※ Application.Exit 메소드 실행시, 메시지 루프 내에서 호출되므로, 기존 메시지를 모두 처리하고 정상적으로 종료한다.
※ Application.Exit 메소드로 종료 요청시 FormClosing 이벤트를 실행하므로, 사용된 자원을 해제할 수 있다.