KLCFile.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
- //////////////////////////////////////////////////////////////////////////////////////
- // FileName : CFile.h
- // FileAuthor : zroc
- // FileCreateDate :
- // FileDescription :
- //
- //////////////////////////////////////////////////////////////////////////////////////
- #ifndef __KLCFILE_H__
- #define __KLCFILE_H__
- //---------------------------------------------------------------------------
- class KLCFile {
- private:
- HANDLE hFile; // 文件句柄
- DWORD nSize; // 文件长度
- DWORD dwPos; // 文件指针
- public:
- KLCFile();
- ~KLCFile();
- BOOL Open(LPCSTR FileName);
- BOOL Create(LPCSTR FileName);
- BOOL Close();
- DWORD Read(LPVOID lpBuffer,DWORD nReadBytes);
- DWORD Write(LPVOID lpBuffer,DWORD nWriteBytes);
- BOOL Eof();
- DWORD Seek(LONG Distance,DWORD MoveMethod);
- DWORD Tell();
- DWORD Size();
- };
- //---------------------------------------------------------------------------
- #endif