Select Case CType(e.KeyCode, HardwareKeys)
            Case HardwareKeys.ApplicationKey1
                
                showlog("Button 1 pressed.")            Case HardwareKeys.ApplicationKey4
                
                showlog("Button 4 pressed.")            Case Else
上面代码是用VB写的
我想翻译到C#的环境中使用
不知道如何翻译
向大家求教下
谢谢

解决方案 »

  1.   

    switch (CType(e.KeyCode, HardwareKeys))
    {
       case HardwareKeys.ApplicationKey1:
          showlog("Button 1 pressed.");
            break;
       case HardwareKeys.ApplicationKey4
          showlog("Button 4 pressed.");
            break;
       default:
           break;      
    }
      

  2.   

    switch (CType(e.KeyCode, HardwareKeys))
    {
       case HardwareKeys.ApplicationKey1:
          showlog("Button 1 pressed.");
            break;
       case HardwareKeys.ApplicationKey4
          showlog("Button 4 pressed.");
            break;
       default:
           break;      
    }
      

  3.   


    switch((HardwareKeys)e.KeyCode)
    {
        case HardwareKeys.ApplicationKey1:
             showlog("Button 1 pressed.");
              break;
         //.....
    }
      

  4.   

    switch ((HardwareKeys)e.KeyCode) {
           case HardwareKeys.ApplicationKey1:
           showlog("Button 1 pressed.");
            break;
          default:break;
       }