网页功能: 加入收藏 设为首页 网站搜索  
读取光盘
发表日期:2006-08-23作者:[转贴] 出处:  


  
 先用GetLogicalDriveStrings取得目前计算机上的所有磁盘驱动器代号,再用GetDriveType检查何者为光驱。
 
 GetLogicalDriveStrings(
   DWORD nBufferLength, //字符串(lpBuffer)长度
   LPTSTR lpBuffer); //字符串指针
 
 UINT GetDriveType(
   LPCTSTR lpRootPathName) //磁盘驱动器代码字符串例如a:\
 
 GetDriveType的传回值意义如下:
 0 代表无法判定指定的磁盘驱动器型态
 1 代表找不到指定的磁盘驱动器
 DRIVE_REMOVABLE 软盘机
 DRIVE_FIXED 硬盘机
 DRIVE_REMOTE 网络磁盘驱动器
 DRIVE_CDROM 光驱
 DRIVE_RAMDISK 内存磁盘驱动器
 
 由GetLigicalDriveStrings()传回的字符串中,字符的排列方式为 [磁盘驱动器代号]+[:]+[\]+零字符,例如a:\后面有一个零字符,每个磁盘驱动器代号共占4bytes

我来说两句】 【加入收藏】 【返加顶部】 【打印本页】 【关闭窗口
中搜索 读取光盘
本类热点文章
  WIA模型及其参考
  游戏中如何读取压缩包文件
  游戏中的资源打包
  游戏中的资源打包技术
  数据结构在游戏中的简单应用
  Tile文件的组织
  管理项目的好助手——VSS入门
  怎样在VC++中读取INI文件
  ADO数据库编程入门
  数据打包格式
  VC中调用ADO的常用方法
  读取光盘
最新分类信息我要发布 
最新招聘信息

关于我们 / 合作推广 / 给我留言 / 版权举报 / 意见建议 / 广告投放  
Copyright ©2003-2024 Lihuasoft.net webmaster(at)lihuasoft.net
网站编程QQ群   京ICP备05001064号 页面生成时间:0.00379