1#ifndef APE_APELINK_H 2#define APE_APELINK_H 3 4#include "IO.h" 5#include "APEInfo.h" 6 7class CAPELink 8{ 9public: 10 11 CAPELink(const str_utf16 * pFilename); 12 CAPELink(const char * pData, const str_utf16 * pFilename); 13 ~CAPELink(); 14 15 BOOL GetIsLinkFile(); 16 int GetStartBlock(); 17 int GetFinishBlock(); 18 const char* GetImageFilename(); 19 20protected: 21 22 BOOL m_bIsLinkFile; 23 int m_nStartBlock; 24 int m_nFinishBlock; 25 str_utf16 m_cImageFilename[MAX_PATH]; 26 27 void ParseData(const char * pData, const str_utf16 * pFilename); 28}; 29 30#endif // #ifndef APE_APELINK_H 31