My.Computer.Keyboard.ShiftKeyDown Property
Gets a Boolean indicating if a SHIFT key is down.
' Usage
Dim value As Boolean = My.Computer.Keyboard.ShiftKeyDown
' Declaration
Public ReadOnly Property ShiftKeyDown As Boolean
Property Value
A Boolean value. True if a SHIFT key is down; otherwise False.
Remarks
The My.Computer.Keyboard.ShiftKeyDown property provides functionality similar to the ModifierKeys property.
Example
This example uses the My.Computer.Keyboard.ShiftKeyDown property to determine if one of the computer's SHIFT keys is down.
If My.Computer.Keyboard.ShiftKeyDown Then
MsgBox("SHIFT key down")
Else
MsgBox("SHIFT key up")
End If
Requirements
Namespace:Microsoft.VisualBasic.Devices
Class:Keyboard
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Availability by Project Type
Project type |
Available |
---|---|
Windows Application |
Yes |
Class Library |
Yes |
Console Application |
Yes |
Windows Control Library |
Yes |
Web Control Library |
No |
Windows Service |
Yes |
Web Site |
No |
Permissions
No permissions are required.