joyGetPos 函数 (joystickapi.h)
joyGetPos 函数查询游戏杆的位置和按钮状态。
语法
MMRESULT joyGetPos(
UINT uJoyID,
LPJOYINFO pji
);
parameters
uJoyID
要查询的游戏杆的标识符。 uJoyID 的有效值范围为 0 (JOYSTICKID1) 到 15。
pji
指向包含游戏杆位置和按钮状态的 JOYINFO 结构的指针。
返回值
如果成功,则返回JOYERR_NOERROR或以下错误值之一。
返回代码 | 说明 |
---|---|
|
游戏杆驱动程序不存在。 |
|
传递的参数无效。 |
|
指定的游戏杆未连接到系统。 |
注解
对于具有四到六个移动轴、一个视图控件或四个以上按钮的设备,请使用 joyGetPosEx 函数。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | joystickapi.h (包括 Windows.h) |
Library | Winmm.lib |
DLL | Winmm.dll |