#pragma once #include #include #include #include #include #ifdef EARTHWORM_EXPORT #define DLLIMPEXP __declspec(dllexport) #else #define DLLIMPEXP __declspec(dllimport) #endif class DLLIMPEXP UIHistory { public: static bool hasCatchFile(LPCTSTR pszFileNameNoPath); static CString getCacheFilePath(LPCTSTR pszFileNameNoPath, bool bCreate); /* %d - ÕûÐÍ %s - ×Ö·û´® %f - ¸¡µã */ static bool writeCache(LPCTSTR pszFileNameNoPath, LPCTSTR cmd, LPCTSTR format, ...); static bool readCache(LPCTSTR pszFileNameNoPath, LPCTSTR cmd, LPCTSTR format, ...); };