1) 用MFC里的CFileFind类
下面是用CFileFind类读特定目录下的所有bmp格式文件的例子代码:
CString path;//需要枚举文件的路径
CFileFind finder;
BOOL bWorking = finder.FindFile(path + “\\” + “*.bmp”);
while (bWorking)
{
bWorking = finder.FindNextFile();
cout << (LPCTSTR) finder.GetFileName() << endl;
}
2) 用FindFirstFile(),FindNextFile()和FindClose()这几个API函数。