|
|
пре 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;
};