Windows下对游戏杆编程(5)

时间:2025-03-11

介绍游戏杆的编程

#define JOY_USEDEADZONE 0x00000800l

#define JOY_RETURNALL (JOY_RETURNX | JOY_RETURNY | JOY_RETURNZ | \

JOY_RETURNR | JOY_RETURNU | JOY_RETURNV | \

JOY_RETURNPOV | JOY_RETURNBUTTONS)

函数返回值与joySetCapture函数相同。

JOYINFOEX结构中我最常用到的是dwXpos, dwYpos, dwButtons。

dwButtons从低位到高位每一位分别对应手柄上的功能键1至32。以我现在用的手柄,只用到前10位。每一位有一个对应的常数:

/* constants used with JOYINFO and JOYINFOEX structures and MM_JOY* messages */

#define JOY_BUTTON1 0x0001

#define JOY_BUTTON2 0x0002

#define JOY_BUTTON3 0x0004

#define JOY_BUTTON4 0x0008

#define JOY_BUTTON1CHG 0x0100

#define JOY_BUTTON2CHG 0x0200

#define JOY_BUTTON3CHG 0x0400

#define JOY_BUTTON4CHG 0x0800

/* constants used with JOYINFOEX */

#define JOY_BUTTON5 0x00000010l

#define JOY_BUTTON6 0x00000020l

Windows下对游戏杆编程(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219