0xAA55 发表于 2014-6-4 15:08:11

【DirectX】利用DirectInput把游戏手柄操作转换为键盘操作

买了个游戏手柄,本想着可以用手柄玩各种游戏了,结果发现这些游戏都不适合用手柄玩。特别是光环2,用手柄玩的话简直作死。。(我承认我不会用手柄玩光环2。。)
然后手柄也不能这么废了,得让它发挥作用才是。网上虽然有一大票的把游戏手柄按键翻译成键盘按键的软件,但是懒得下了。直接自己编写吧。
使用了透明窗口、美化样式、多线程、DirectInput、资源对话框。可用于参考学习。
窗口是半透明的。因为用了美化样式,控件的显示效果也与时俱进了。

BIN和SRC回复后可见。**** Hidden Message *****因为这是用了资源的Win32项目,而且用了DX9c的库,工程的配置比较麻烦,因此我就不在这里贴出代码了。

tinkerzf 发表于 2014-8-6 22:27:05

看看是不是可以借鉴一下~

tinkerzf 发表于 2014-8-6 22:27:33

看看是不是可以借鉴一下,希望如此。

卡卡 发表于 2015-6-20 09:42:41

yeah1061 发表于 2017-4-17 12:09:38

感谢分享

我不懂 发表于 2017-8-10 23:45:16

下载学习

zeropoint 发表于 2017-9-14 14:55:18

学习了!

阿呆在上海 发表于 2017-10-25 14:55:16

游戏也可以

R15 发表于 2017-11-16 11:45:29

好人一生平安

风淡忆释 发表于 2017-11-27 21:26:26

支持,试试我的XBOX one s手柄能不能用

苏泡泡 发表于 2017-12-12 11:10:51

参观借鉴

Avalon 发表于 2018-4-2 19:06:48

拿来炒意粉

喵泽桑 发表于 2018-11-1 08:23:29

:loveliness:

Si515 发表于 2018-11-20 18:23:00

666666牛逼呀

ckwit 发表于 2018-12-5 16:17:53

果然厉害,高手!!!!

玫瑰花葬礼 发表于 2018-12-6 13:05:26

终于找到了

系统消息 发表于 2019-3-21 23:41:49

风淡忆释 发表于 2017-11-27 21:26
支持,试试我的XBOX one s手柄能不能用

XBox

Tdff8 发表于 2019-8-7 17:03:46

感谢分享!
页: [1]
查看完整版本: 【DirectX】利用DirectInput把游戏手柄操作转换为键盘操作