捕获C或Java中的操纵杆输入

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

有类似问题的答案,但它们都使用C或C#.

该程序仅需要获取操纵杆倾斜的方向和数量.
我正在使用Windows7,因此可能需要使用winmm.dll(如here所述).
如果有人可以用C或Java进行解释,我将不胜感激.

解决方法:

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

在Google上,“ java游戏杆”的首次投放是this one.尚未尝试过.

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

编辑:
关于您链接的答案:您应该能够在C语言中以1:1的方式使用此解决方案(在Java中,您必须编写基本相同的代码).但是,您无需自己声明所有内容,而只需#include< windows.h>并且您应该准备好开始(在C中).

上一篇:Xbox无法进入开发者模式


下一篇:Android Pokemon Go GPS Joystick