// WRFileDATA.h: interface for the WRFileDATA class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_) #define AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "Shlwapi.h" #pragma comment(lib,"shlwapi.lib") class WRFileDATA { public: void DelectFileWR( CString filePath ); bool MakeFileHidden( CString StrFileName ); void ReadAllDataFromFileToOtherFileAndDeleteTemp( CString m_sTempPathName,CString m_sPathName) ; bool SearchFileExist( CString strFileName ); bool WriteDataToFileForAdd( CString m_sPathName,CString sData ); //在文本中查找字符串是否存在 默认0:不支持模糊查找 1:支持模糊查找 bool SearchDataFromFile( CString m_sPathName,CString sData,int iFindType=0 ); bool DeleteDataFromFile( CString m_sPathName,CString sData,int iFindType=0 ); CString ReadDataFromFile( CString m_sPathName, CString sData); void ReadAllDataFromFileToOtherFile( CString m_sTempPathName,CString m_sPathName ); bool WriteDataToFileForOver( CString m_sPathName,CString sData ); WRFileDATA(); virtual ~WRFileDATA(); bool CreateDirectory( CString DirectoryName ); bool FindDirectory( CString DirectoryName ); void ExistDirectory( CString FilePath ); }; #endif // !defined(AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_)