介绍游戏杆的编程
#define JOY_BUTTON31 0x40000000l
#define JOY_BUTTON32 0x80000000l
dwXpos, dwYpos用于测试方向键(未完)
注意:
1.同样存在不能同时接受两个北通手柄的问题。
其他几个API的作用就不细说了。但还有一个问题:用joyGetDevCaps函数获取手柄的Product Name时,得到的都是”Microsoft PC-游戏杆驱动程序”。而用DDK做的时候,取得的Product Name分别是:“USB Joystick”(北通)和“Generic USB Joystick”(酷豹)。用Direct Input还可以获得更详细的信息。
[2] uJoyID ----指定游戏杆,它可以是JOYSTICKID1或JOYSTICKID2,即第一、第二个游戏杆。#define MM_JOY1MOVE 0x3A0 /* joystick */[1] uJoyID ----指定游戏杆,它可以是JOYSTICKID1或JOYSTICKID2,即第一、第二个游戏杆。#define JOY_RETURNALL (JOY_RETURNX | JOY_RETURNY | JOY_RETURNZ | \JOY_RETURNR | JOY_RETURNU | JOY_RETURNV | \JOY_RETURNPOV | JOY_RETURNBUTTONS)
本文来自CSDN博客,转载请标明出处:/hillpang/archive/2007/11/08/1874095.aspx