目前的需求是:通过刻录光驱,把硬盘里的某个文件写入空白光盘内。第一个思路就是win7下直接用copyfile的方式把文件拷贝入光盘,但试了一下这样做有两个问题:1是直接考入光盘之前需要把光盘设置为U盘模式,而且需要格式化一下才能往里写入,目前还没找到怎么在程序里调用这种方法;2是调用CopyFile()的话,如果拷贝比较大的文件,不会显示进度,拷贝完成之前程序会一直假死,而用CFile的读写模式拷贝的话,大文件会出现内存不足的提示。第二个思路是研究一下刻录软件的接口,看看有没有合适的刻录方式直接往空白盘里写,目前网上找了几个方法都不是很透彻。最近脑袋有点死,求各位大神朋友分享一下新的思路,或者出个建议帮忙解决上面思路中的问题,在此先谢谢大家啦。再次感谢!