计算机上有一个普通CD-ROM,还有一个HP-DVD Writer,在程序中如何查找DVD Writer的路径呢?

解决方案 »

  1.   

    DWORD GetLogicalDriveStrings(
      DWORD nBufferLength,  // size of buffer
      LPTSTR lpBuffer       // drive strings buffer
    );
      

  2.   

    多谢,这招我已经用了,可以获得所有的驱动器,可是找不到DVD Writer,我原来的作法是这样的,先GetLogicalDriveStrings()获得驱动器,然后GetDriveType()看是否CD-ROM,是的话在写一个文件再删掉,表示找到,这种做法能找到,但不好,一个DVD碟片只能擦写1000次左右,每次查找会加快它费掉。