如何找到Gamecontroller-Key的特定值?
我想在游戏中使用它们作为脚本。
示例:
isKeyPressed(Settings.GetValueKey("Key", Keys.X))下面是我找到的唯一键值:
http://msdn.microsoft.com/en-us/library/aa243025(v=vs.60).aspx
发布于 2013-08-02 21:16:56
如果你想走这条路,比如按照迪安娜的建议使用DirectShow或WinMM,你将需要一个键盘模拟器来模拟你的游戏手柄,下面是一个相关的问题:
如果您需要获取应用程序上箭头键的事件,请确保窗体属性上的KeyPreview为True。
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
'On Error Resume Next
Select Case KeyCode
Case vbKeyUp
MsgBox "Up"
Case vbKeyDown
MsgBox "Down"
Case vbKeyLeft
MsgBox "Left"
Case vbKeyRight
MsgBox "Right"
End Select
End SubSource
https://stackoverflow.com/questions/16596958
复制相似问题