void
ParserDirectory(char* strDirName)
{
CFileFind tempFind;
char
strTempFileFind[MAX_PATH];
sprintf(strTempFileFind,"%s\\*.*", strDirName);
BOOL
IsFinded = tempFind.FindFile(strTempFileFind);
while
(IsFinded)
{
IsFinded = tempFind.FindNextFile();
if
(!tempFind.IsDots())
{
char strFoundFileName[MAX_PATH];
strcpy(strFoundFileName, tempFind.GetFileName().GetBuffer(MAX_PATH));
if (tempFind.IsDirectory())
{
char strTempDir[MAX_PATH];
sprintf(strTempDir,"%s\\%s", strDirName, strFoundFileName);
ParserDirectory(strTempDir);
}
else
{
}
}
}
tempFind.Close();
}