c# winform突然无法用键盘输入到文字框了.其他都正常
有可能是哪里的问题啊?
是所有以前能输入文字的地方都无法用键盘输入了.复制粘贴却是正常的.

解决方案 »

  1.   

    应该不是控件的问题,可能是平台的bug 或者是你机器的bug吧 爱莫能助
      

  2.   

    把textbox的readonly属性设置为true了?
      

  3.   

    机器和平台都没问题,因为我重新写了另一个WINFORM,一切正常.
      

  4.   

    不是某个textbox的问题,而是全部的原来可以输入文字的地方都不行了.包括axWebBrowser里展开的网页的文字输入框都无法输入了.    我用vs2003
      

  5.   

    还是觉得是bug,沙发~~!看看 高手们怎么说的
      

  6.   

    问题找到了.
    因为在这个form中我截获了ALT+F4,结果所有的键盘操作都不起作用了.问题找到,引起了新的问题.
    如果做才能既截获ALT+F4,同时又不影响键盘的其他收入.
    现在把截获的代码贴出来,请大家多多指教.
            /**
             * 屏蔽Alt + F4
             * */
            protected   override   bool   ProcessCmdKey(ref   Message   msg,Keys   keyData)   
            {   
                switch(keyData)   
                {   
                    case(System.Windows.Forms.Keys)(262144+115):   
                        MessageBox.Show("Alt+F4已被截获!");   
                        break;   
    default:
    break;
                }   
                return true;   
            }