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;
}

  1. 用FindFirstFile(),FindNextFile()和FindClose()这几个API函数。