如何在vs2005-c#中检测键盘的caps lock,num lock,insert lock键状态? 

解决方案 »

  1.   

    实例化一个Keyboard
      AltKeyDown  获取一个 Boolean,该值指示是否按下了 Alt 键。 
      CapsLock  获取一个 Boolean,该值指示 Caps Lock 是否已打开。  
      CtrlKeyDown  获取一个 Boolean,该值指示是否按下了 Ctrl 键。 
      NumLock  获取一个 Boolean,该值指示 Num Lock 键是否已打开。  
      ScrollLock  获取一个 Boolean,该值指示 Scroll Lock 键是否已打开。  
      ShiftKeyDown  获取一个 Boolean,该值指示是否按下了 Shift 键。 msdn上不是有么?
      

  2.   

    可是这样取不到INSERT键的状态啊
      

  3.   

    Control.IsKeyLocked(Keys.Insert)
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html