首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Basic --键列表(Gamecontroller?)

Visual Basic --键列表(Gamecontroller?)
EN

Stack Overflow用户
提问于 2013-05-17 04:33:45
回答 1查看 565关注 0票数 1

如何找到Gamecontroller-Key的特定值?

我想在游戏中使用它们作为脚本。

示例:

代码语言:javascript
复制
isKeyPressed(Settings.GetValueKey("Key", Keys.X))

下面是我找到的唯一键值:

http://msdn.microsoft.com/en-us/library/aa243025(v=vs.60).aspx

EN

回答 1

Stack Overflow用户

发布于 2013-08-02 21:16:56

如果你想走这条路,比如按照迪安娜的建议使用DirectShow或WinMM,你将需要一个键盘模拟器来模拟你的游戏手柄,下面是一个相关的问题:

https://gaming.stackexchange.com/questions/13575/emulating-keyboard-and-mouse-commands-with-a-game-controller-control-pad-whi

如果您需要获取应用程序上箭头键的事件,请确保窗体属性上的KeyPreview为True。

代码语言:javascript
复制
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 Sub

Source

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16596958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档