CFileFind findfile;//查找文件类
CString Path;
CString FileNameNum;
CString strFilePath;
CFileStatus fileStatus;//文件状态类
UINT16 size;
CFile readfile;//文件操作
UCHAR deno[2];
BOOL Fret = findfile.FindFile(Path+_T("*.dat"));
if (!Fret)
{
MessageBox(_T("目录")+Path+_T("没有.dat文件"));
}
while(Fret)
{
Fret = findfile.FindNextFile();
FileNameNum = findfile.GetFileTitle();
strFilePath = findfile.GetFilePath();
if (CFile::GetStatus(strFilePath, fileStatus)) //获取文件大小
{
size = fileStatus.m_size;
}
if (readfile.Open(strFilePath,CFile::modeRead ))
{
readfile.Seek(NoteDenoBaseadd,CFile::begin);//将光标定位到钞票面额开始地址
readfile.Read(deno,2);//读取钞票面额
}