当硬盘U盘网卡等设备在win挺拔时通过C#事件机制获取序列号容量等信息

当用硬盘、U盘、网络等有变动时,想用C#的事件机制来实现响应,获取插入硬盘(U盘)等存储设备的总容量、剩余容量、已用容量、设备序列号等硬件信息

用C#的事件机制来实现实时监听硬件改动的后,获取存储设备的序列号、容量等信息

相关代码

粘贴代码文本(请勿用截图)

我却少相关事件的开发经验,请大神们给点能响应硬件改动的事件代码供我参考学习使用,谢谢!

阅读 2.3k
1 个回答

不是 c# 的事件机制,而是 win32 的窗口事件机制;设备变动事件是 WM_DEVICECHANGE,剩下的随便搜一下就有了. cnblogs.com/firstjie333/p/4801252.html

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进