如何:在 Visual Basic 中确定 CapsLock 是否打开

My.Computer.Keyboard 对象可用于确定键盘的当前状态,包括是否打开了 Num Lock 或 Caps Lock 键之类的事情。

确定是否打开了 Caps Lock 键

  • 若要确定是否打开了 Caps Lock 键,请使用 My.Computer.Keyboard.CapsLock 属性。 下面的代码显示了一条有关 Caps Lock 键的状态的消息。

    If My.Computer.Keyboard.CapsLock Then
        MsgBox("CAPS LOCK is on")
    Else
        MsgBox("CAPS LOCK is off")
    End If
    

请参见

参考

Keyboard

概念

访问键盘 (Visual Basic)