关键组合

时间:2016-03-31 12:57:09

标签: vb.net keyboard key combinations

我试图在我的程序上做一点“功能”,基本上我想要它做的是当用户按下CapsLock然后执行此组合键“Ctrl + Alt + Right”。该命令用于更改Windows 10上的桌面屏幕。有任何建议吗?

Public Class CapsLockIndicator

Public Shared Sub Main()

    If Control.IsKeyLocked(Keys.CapsLock) Then
        MessageBox.Show("Caps Lock ist eingeshaltet.")

    Else
        MessageBox.Show("Caps Lock ist ausgeshaltet.")
    End If
End Sub 'Main
End Class 'CapsLockIndicator

1 个答案:

答案 0 :(得分:0)

在表单级别将键预览属性设置为true。在表单中的键盘事件内,检查按下的键是否为Keys.CapsLock