My.Computer.Keyboard.NumLock Property
Gets a Boolean indicating if the NUM LOCK key is on.
' Usage
Dim value As Boolean = My.Computer.Keyboard.NumLock
' Declaration
Public ReadOnly Property NumLock As Boolean
Return Value
A Boolean value. True if NUM LOCK is on; otherwise False.
Remarks
Only the state of the NUM LOCK key is returned.
Example
This example uses the My.Computer.Keyboard.NumLock property to determine if the computer's NUM LOCK key is on.
If My.Computer.Keyboard.NumLock Then
MsgBox("NUM LOCK on")
Else
MsgBox("NUM LOCK off")
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.
See Also
Reference
My.Computer.Keyboard Object
Microsoft.VisualBasic.Devices.Keyboard.NumLock