首页 相关文章 用C++控制DVD/CD驱动器的开关

用C++控制DVD/CD驱动器的开关


  在Windows资源浏览器中,可在DVD/CD光驱图标上单击鼠标右键,选择"弹出"来打开光驱仓门,你可能也发现了,菜单中并没有"关闭"命令来关闭光驱。下面,就让我们用程序来控制打开、关闭光驱。
  
  程序的主要工作部分为CD_OpenClose(BOOL bOpen, TCHAR cDrive)函数:
  
  //cDrive是光驱盘符,或者0x01为默认驱动器。
  //例如:
  //CD_OpenCloseDrive(TRUE, 'G'); //打开光驱G:
  //CD_OpenCloseDrive(FALSE, 'G'); //关闭光驱G:
  //CD_OpenCloseDrive(TRUE, 1); //打开第一个逻辑光驱
  
  void CD_OpenCloseDrive(BOOL bOpenDrive, TCHAR cDrive)
  {
   MCI_OPEN_PARMS op;
   MCI_STATUS_PARMS st;
   DWord flags;
  
   TCHAR szDriveName[4];<...[ 查看全文 ]

2016-02-19 标签:

用C++控制DVD/CD驱动器的开关的相关文章

手机页面
收藏网站 回到头部