Winform Keydress事件 不能响应回车,ctrl , alt ,shift 以及 F1~F12
MainFrm的KeyPreview属性已经设置为true                       
 private   void   MainFrm_KeyPress(object   sender,   KeyPressEventArgs   e) 
                         { 
                                     if   (e.KeyChar   ==   Convert.ToInt32(   Keys.Enter)) 
                                     { 
                                                 MessageBox.Show( "Enter "); 
                                     } 
                                     MessageBox.Show(e.KeyChar.ToString()); 
                         }   
 为何其他按钮都有响应   唯独回车,ctrl   ,   alt   ,shift   以及   F1~F12等不能响应呢...   设置断点后发现   按这些键都没有触发KeyPress   或者   keyDown事件   
 请高手帮忙...
------解决方案--------------------你说的对,在KeyPress事件里是不处理这几个键的,你要处理这几个键可以添加KeyDown事件并在KeyDown事件里对这几个键进行处理