Win32: add Keyboard

This commit is contained in:
2023-11-13 14:49:44 +01:00
parent 75c916b0b6
commit f79939413b
3 changed files with 24 additions and 1 deletions

View File

@@ -0,0 +1,19 @@
Imports Pilz.Win32.Native
Imports Keys = System.Windows.Forms.Keys
Namespace Mapped
Public Class Keyboard
Public Shared Function IsKeyDown(keyCode As Integer) As Boolean
Return (User32.GetKeyState(keyCode) & &H8000) < 0
End Function
Public Shared Function IsKeyDown(keyCode As Keys) As Boolean
Return IsKeyDown(CInt(keyCode))
End Function
End Class
End Namespace