| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- #pragma once
 
- #include <string>
 
- #include <vector>
 
- using namespace std;
 
- #ifndef DEF_TSTRING
 
- #define DEF_TSTRING
 
- #ifdef _UNICODE
 
- #define tstring wstring
 
- #else
 
- #define tstring string
 
- #endif
 
- #endif
 
- BOOL IsDir(LPCTSTR);
 
- BOOL IsFileExist(LPCTSTR);
 
- BOOL CopyFileOrDir(LPCTSTR, LPCTSTR);
 
- BOOL DeleteFileOrDir(LPCTSTR);
 
- BOOL VCopyFile(LPCTSTR, LPCTSTR);
 
- BOOL VCreateDirectory(LPCTSTR);
 
- BOOL VCreateFile(LPCTSTR);
 
- vector<tstring> VFindFiles(LPCTSTR);
 
- tstring JoinPath(LPCTSTR, LPCTSTR);
 
- tstring FormatPath(LPCTSTR);
 
- tstring GetFileName(LPCTSTR);
 
- tstring GetModulePath();
 
- tstring UTF8ToTString(LPCSTR);
 
- string TStringToUTF8(LPCTSTR);
 
- tstring AStringToTString(LPCSTR);
 
- string TStringToAString(LPCTSTR);
 
- DWORD BKDRHash(LPCTSTR);
 
- BOOL OpenFileByDefault(LPCTSTR);
 
- tstring BufToString(LPVOID, int);
 
- bool StringToBuf(LPCTSTR, LPVOID&, int&);
 
- //CString GetExeRunPath();
 
- void WriteLog(std::string strLog, int n = 0xFFFFFFF);
 
 
  |