www.pudn.com > SMS.rar > DirFile.h
#pragma once
#include "..\..\global.h"
DLL_INTERNAL int WriteDataToFile(LPCTSTR filename,void* data,long size,LPCTSTR mode, int nStartPos=-1 );
DLL_INTERNAL int ReadDataFromFile(LPCTSTR filename,void* data,long size, int nStartPos=-1);
DLL_INTERNAL CString StandardizationFileForPathName ( LPCTSTR lpszFileOrPathName, BOOL bIsFileName, char cReplaceChar=_T('_') );
DLL_INTERNAL void StandardizationPathBuffer ( LPTSTR szPath, size_t nSize, TCHAR cFlagChar=_T('\\') );
DLL_INTERNAL CString StandardizationPathBuffer ( LPTSTR lpszPath, TCHAR cFlagChar=_T('\\') );
DLL_INTERNAL BOOL PartFileAndPathByFullPath (
IN LPCTSTR lpszFilePath,
OUT TCHAR *szOnlyFileName,
int nFileNameSize,
OUT TCHAR *szOnlyPath =NULL,
int nPathSize=0
);
DLL_INTERNAL int hwGetFileAttr ( LPCTSTR lpFileName, DWORD *p_dwCreateTime=NULL );
DLL_INTERNAL CString GenerateDateFileName (
LPCTSTR lpszCurDir, // 当前路径
LPCTSTR lpszPrefix, // 前缀
LPCTSTR lpszPostfix // 后缀(扩展名)
);
DLL_INTERNAL CString GetTempPathFileName ( LPCTSTR lpszFileName );
DLL_INTERNAL BOOL MakeSureDirectory ( LPCTSTR lpszDirName, BOOL *pbDirExist=NULL );
DLL_INTERNAL BOOL hwDeleteFolder ( LPCTSTR lpszFolder );
DLL_INTERNAL BOOL IsFileExist ( LPCTSTR lpszFileName );