#include "StdAfx.h" #include "globalFunc.h" #include "TGGiBitmapStorage.h" #include "AString.h" int TGGiBitmapStorage::Append(const TCHAR *srcFile, const TCHAR *szItem) { char drive[_MAX_DRIVE] = "", dir[_MAX_DIR] = "", file[_MAX_FNAME] = "", ext[_MAX_EXT] = ""; _splitpath(_AS(srcFile), drive, dir, file, ext); if (_stricmp(ext, ".JPG") == 0) { return TGGiSlibStorage::MainTain(srcFile, File_Add, szItem); } else { return TGGiCompressStorage::Append(srcFile, szItem); } } TGGiBitmapStorage::TGGiBitmapStorage(const TCHAR *fname, int opMode) : TGGiCompressStorage(fname, _T(".BMP"), g_Option::instance().BMB_TITLE, opMode) { } TGGiBitmapStorage::~TGGiBitmapStorage() { }