public bool PreFilterMessage( ref SWF.Message msg ) { const int WM_KEYDOWN = 0x100; SWF.Keys keyCode = (SWF.Keys)(int)msg.WParam & SWF.Keys.KeyCode; if ( ( msg.Msg == WM_KEYDOWN && keyCode == SWF.Keys.Return ) || ( msg.Msg == WM_KEYDOWN && keyCode == SWF.Keys.Escape ) ) { this.Close(); return true; } return false; }