使用C++对HID设备进行读写

使用C++对HID设备进行读写

  • 简介
    • github
    • hidapi
    • 参考链接

简介

网上找了许多hid读写的方式,包括用ddk的,ReadFile WriteFile的,总是会有各种各样的问题,而且这个lib是需要给ue4用的,要求64位。所以最终还是使用了https://github.com/signal11/hidapi的库,不过它默认是32位的。我fork了一下重新打了个64bit的lib 并且结合https://download.csdn.net/download/lhangtk/10670821。

环境用的 VS2017

github

https://github.com/HaHaHaHaHaGe/hidapi
PID与VID写死了,可以自己改

hidapi

如下图,只需要以下文件
使用C++对HID设备进行读写_第1张图片

另外说一下vid pid设置位置:
使用C++对HID设备进行读写_第2张图片

参考链接

https://download.csdn.net/download/lhangtk/10670821
https://blog.csdn.net/Angle0306/article/details/73999553
https://blog.csdn.net/liyunxin_c_language/article/details/83210788
https://blog.csdn.net/lhangtk/article/details/82706242

你可能感兴趣的:(有关UE4的一些东西,Windows编程)