在目录中搜索文件

时间:2015-02-18 06:32:55

标签: c++ mfc

如何在目录或文件夹中查找特定文件?

我刚刚创建了一个函数并尝试传递目录路径和要搜索的文件

BOOL CCalibrTreeView :: SearchFile(const CString &directory,const CString &filename)
{
    CFileFind finder;
}

我只想知道文件是否在目录中return true其他return false

1 个答案:

答案 0 :(得分:2)

如果您需要查找特定文件,可以使用

CString strPath =_T("C:\\abc.txt");
if(PathFileExists(strPath)) // pass full path
{
 //file exists
}
else
{
 //file not exists
}

如果文件存在则返回true,否则返回false。

PathFileExists功能
确定文件系统对象(如文件或文件夹)的路径是否有效。