社区
API
帖子详情
为什么用VB写的程序读hid手柄设备的信息,有的能读出来,有的不能读出来
cbsqty
2008-04-07 05:37:37
我用的读hid设备信息的程序是相对标准的VB程序,相信很多前辈都知道,但是读hid手柄时,有的手柄能读出来里面的数据,有的却读不出来,根据window的API看是手柄没有发出返回的信息,请问这是为什么?
请各位前辈赐教!多谢!
...全文
122
1
打赏
收藏
为什么用VB写的程序读hid手柄设备的信息,有的能读出来,有的不能读出来
我用的读hid设备信息的程序是相对标准的VB程序,相信很多前辈都知道,但是读hid手柄时,有的手柄能读出来里面的数据,有的却读不出来,根据window的API看是手柄没有发出返回的信息,请问这是为什么? 请各位前辈赐教!多谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junki
2008-04-07
打赏
举报
回复
你先确定是不是hid设备,hid设备跟一般的USB设备是有比较大区别
基于
VB
/VC的USB
HID
通信编程利器:USB
HID
API实战应用
USB
HID
API的设计理念在于“一次编
写
,多处调用”,其核心是一个以C/C++实现的动态链接库(DLL),对外暴露一组稳定、简洁且语义明确的函数接口。这些接口按功能划分为三大模块:
设备
管理数据传输和属性查询,每一模块对应一组具有高度内聚性的API函数,形成清晰的功能边界。
基于
VB
的USB
HID
设备
通信
程序
设计与实战(含VID/PID配置)
HID
P_CAPS结构用于存储
HID
设备
的功能
信息
,如输入/输出报告长度、支持的 Usage Page 等。其 C 定义如下:// ...省略其余字段在
VB
6 中等价定义为:End Type使用示例:Debug.Print "输入报告长度: " & caps.InputReportByteLengthDebug.Print "输出报告长度: " & caps.OutputReportByteLengthEnd If⚠️ 注意:是中的函数,需额外声明。
USB
HID
API编程资源:轻松实现USB
HID
设备
编程与控制
USB
HID
API编程资源:轻松实现USB
HID
设备
编程与控制 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 USB
HID
API编程资源是一个专为USB
HID
(Human Interface Device)通讯设计的编程API。该API支持
VB
、VC等高级编程语言,旨在帮助开发者高效地实现USB
HID
设备
的编程和控制。无论是游戏
手柄
、键盘、鼠标还是自定义的
HID
...
Hid
Sharp:跨平台USB
HID
设备
操作的利器
Hid
Sharp:跨平台USB
HID
设备
操作的利器 项目介绍
Hid
Sharp 是一个多平台的 C# 库,用于操作 USB
HID
(Human Interface Device,人类接口
设备
)
设备
。无论是
读
取游戏
手柄
、电子秤,还是其他各种 USB
HID
设备
的数据,
Hid
Sharp 都能轻松应对。版本 2.0 提供了完整的报告描述符和报告解析功能,使得无需驱动
程序
即可跨平台工作,这在同类库中是...
与Wii控制
手柄
通信的托管代码库(一)
2009-01-16 翻译
HID
Human Input Device 人工输入
设备
Wii Fit Balance Board 平衡板IR 红外传感器Windows Driver Kit Windows驱动开发包Wiimote Wii控制
手柄
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章