Vc U盘插入检测

2016-02-19 21:05 27 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐Vc U盘插入检测,赶紧看过来吧!

【 tulaoshi.com - 编程语言 】

参考MSDN例子:Detecting Media Insertion or Removal

响应WM_DEVICECHANGE 消息:

BOOL OnDeviceChange( UINT nEventType, DWORD dwData )
{

 PDEV_BROADCAST_HDR lpdb = (PDEV_BROADCAST_HDR)dwData;     // struct transform
 PDEV_BROADCAST_VOLUME lpdbv = (PDEV_BROADCAST_VOLUME)lpdb;

 switch (nEventType)
 {

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

 case DBT_DEVNODES_CHANGED:
  ...

  break;

 case DBT_DEVICEARRIVAL:  // device arrival      

  if(GetDriveType(UDriveName)==DRIVE_REMOVABLE)
  {

........

  }
  else
  {

......  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  }  

  break;

 case DBT_DEVICEREMOVECOMPLETE   :  // remove device

........
 
  break;

 }

 return TRUE;
}

来源:http://www.tulaoshi.com/n/20160219/1625228.html

延伸阅读
标签: 电脑入门
XP系统在安装sp2以后插入U盘,能正确识别,但是资源管理器里却没有盘符,而其他USB设备(如:鼠标)则没有故障,更换U盘测试,故障相同,主要的原因是设置的一个网络硬盘的盘符与分配给U盘的盘符相同,解决的方法很简单,可以参照以下步骤 1.首先鼠标右键点击 "我的电脑",然后选择"管理"进入计算机管理(如图) 2.进入&quo...
标签: 电脑入门
你是否遇到过没插入U盘的情况下电脑开机正常,但插入U盘后,出现WindowsXP界面,进度条读一下就蓝屏了。这是什么原因导致的呢,我们来分析下。 经过分析0x0000007B错误,表示Windows在启动的过程中无法访问系统分区或启动卷。 这个错误一般是因为Windows的系统分区存在磁盘错误或文件错误,主板的SATA或IDE控制器驱动程序受到了损坏或安装不...
U大侠U盘启动盘制作教程   默认模式1.1:打开主程序,插入U盘/SD卡等可移动设备,在磁盘列表里会自动列出当前电脑中所有的可移动磁盘的盘符、型号、容量等信息。 默认模式1.2:选择你要制作启动的可移动磁盘,启动模式USB-HDD或USB-ZIP可选,默认采用USB-HDD模式。(chs模式主要针对某些不能检测的Bios,一般不需要勾选此项!如...
咪咕音乐播放器U盘检测功能是什么   咪咕音乐播放器运行状态下,客户插入便携设备,播放器会自动进行检测,点击快速管理歌曲,立即跳转到播放器本地管理。
标签: 电脑入门
还在为重装系统发愁吗?还在为没有光驱,或是没有系统光盘而烦恼吗?未解决广大计算机用户的烦恼,U大师推出一款制作启动U盘的软件工具U大师-U盘启动盘制作工具(超微版),可完成U盘一键安装系统的制作,可实现GHOST系统备份/恢复,WinPE安装,磁盘分区,内存测试等功能。它具有一键制作,方便快捷、支持各种U盘制作、读写速度快,安全稳固等多种...

经验教程

431

收藏

56
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部