gpt4 book ai didi

java - 用 C 或 Java 捕获操纵杆输入

转载 作者:行者123 更新时间:2023-11-30 07:28:37 26 4
gpt4 key购买 nike

我需要使用 C 或 Java(以更容易的为准)捕获操纵杆输入。

有类似问题的答案,但他们都使用 C++ 或 C#。

程序只需要获取摇杆倾斜的方向和倾斜量即可。我使用的是 Windows7,因此我可能需要使用 winmm.dll,如说明的那样 here .
如果有人可以用 C 或 Java 解释如何这样做,我将不胜感激。

最佳答案

这两种语言都有预制的库。更重要的问题是您必须使用的语言或您主要喜欢的语言。仅仅为了向 Java 程序添加这样的功能而添加 C 代码并不一定有意义。以类似的方式,您不想从 C 调用 Java,只是为了获得操纵杆输入。

“java joystick”在 Google 上的首次点击是 this one .还没试过。

至于 C++ 代码(很可能还有 C#),您应该能够在 C 中使用相同的代码,假设它是纯 Windows API 代码(因为它也在 C 中)。因此,您在适应这些方面应该没有任何问题。

编辑:关于您链接的答案:您应该能够在 C 中以 1:1 的比例使用此解决方案(在 Java 中,您必须编写基本上相同的代码)。但是,与其自己声明所有内容,不如#include <windows.h>你应该准备好了(在 C 中)。

关于java - 用 C 或 Java 捕获操纵杆输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9044367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com