在windows下,利用qt检测U盘相对方便点。通过检测Widget::winEvent(MSG *msg, long *result),当pc上有U盘插拔时,会自动触发这个函数。通过检测此消息是否是WM_DEVICECHANGE就可以了!遗憾的是这么简单的方法只能用在windows下。
参考蔡贵超的博客:http://insharecgc.sinaapp.com/?p=157
本文介绍了一种通过Qt的Widget::winEvent(MSG*msg,long*result)函数检测U盘插拔的简便方法,在Windows环境下实现自动触发。详细步骤和源码链接已提供。
在windows下,利用qt检测U盘相对方便点。通过检测Widget::winEvent(MSG *msg, long *result),当pc上有U盘插拔时,会自动触发这个函数。通过检测此消息是否是WM_DEVICECHANGE就可以了!遗憾的是这么简单的方法只能用在windows下。
参考蔡贵超的博客:http://insharecgc.sinaapp.com/?p=157

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=84276134&d=1&t=3&u=526779077226487da1262dcea6e235d4)