Winform에서 ESC키를 눌렀을 때 창이 닫히게 처리하는 방법입니다. 간단히 Form의 Keydown 이벤트가 발생할때 ESC키를 누렀으면 폼을 닫게 해주면 됩니다. 아래와 같이 폼 로드 함수에서 Form.KeyPreview = true; 해주시는 게 중요하고~ private void NoticeForm_Load(object sender, EventArgs e) { this.KeyPreview = true; } 이벤트 함수 Key Down 을 추가해주시고 코드를 아래와 같이 넣으시면 됩니다. private void NoticeForm_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { this.Close(); } }