如何使用C ++将连接的设备检测到计算机中?我可以使用Windows编程工具,但不允许.Net功能。
提前致谢。
答案 0 :(得分:1)
尝试处理WM_DEVICECHANGE消息。当wParam = DBT_DEVICEARRIVAL时,检测到新设备。
答案 1 :(得分:1)
可以从C ++调用SetupDi* (device manager) APIs。
如果您需要有关热插拔设备的信息,您需要将其与Alex的WM_DEVICECHANGE
建议结合使用,该建议会告诉您何时再次调用SetupDi *。