|
|
6 年之前 | |
|---|---|---|
| .. | ||
| Include | 6 年之前 | |
| Lib | 6 年之前 | |
| BurnCore.cpp | 6 年之前 | |
| BurnCore.h | 6 年之前 | |
| BurnDVD.cpp | 6 年之前 | |
| BurnDVD.h | 6 年之前 | |
| BurnDVD.rc | 6 年之前 | |
| BurnDVD.sln | 6 年之前 | |
| BurnDVD.vcproj | 6 年之前 | |
| Burnhelper.cpp | 6 年之前 | |
| CtrlHandler.cpp | 6 年之前 | |
| FileInterface.h | 6 年之前 | |
| FindFile.cpp | 6 年之前 | |
| FindFile.h | 6 年之前 | |
| ISOTrack.cpp | 6 年之前 | |
| NeroProgress.h | 6 年之前 | |
| README.md | 6 年之前 | |
| ReadMe.txt | 6 年之前 | |
| UpgradeLog.XML | 6 年之前 | |
| UserDialog.cpp | 6 年之前 | |
| resource.h | 6 年之前 | |
| stdafx.cpp | 6 年之前 | |
| stdafx.h | 6 年之前 | |
Pure C++ project for CD/DVD burning use Nero Api
基于Nero SDK开发的CD/DVD刻录程序
##说明
##Dll接口文档
in FileInterface.h
typedef struct tagCNode
{
string szLocalPath;
bool Recursive;
}CNode;
typedef list<CNode*> CFileList;
class IWriteCD
{
public:
virtual EXITCODE SetCDParam(CDPARAM *cdParam)=0;
virtual NERO_CD_INFO * GetCDParam()=0;//return 0 when failed
virtual EXITCODE BurnData(const CFileList *listRecData)=0;
virtual void StopBurn()=0;
virtual EXITCODE InitNero()=0;
};