亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mfc怎么判斷是否存在某一文件夾

MFC
小億
246
2023-10-09 16:48:22
欄目: 編程語言

在MFC中,可以使用CFileFind類來判斷是否存在某一文件夾。以下是一個示例代碼:

BOOL IsFolderExist(LPCTSTR folderPath)
{
CFileFind fileFind;
BOOL isExist = fileFind.FindFile(folderPath) != 0;
if (isExist)
{
fileFind.FindNextFile(); // 必須調用FindNextFile(),否則可能會導致資源泄漏
isExist = !fileFind.IsDirectory();
}
return isExist;
}

使用示例:

CString folderPath = _T("C:\\MyFolder");
if (IsFolderExist(folderPath))
{
// 文件夾存在
}
else
{
// 文件夾不存在
}

這里使用了CFileFind類的FindFile方法來查找指定的文件夾,并使用FindNextFile方法來獲取下一個文件。如果FindFile方法返回非零值,表示找到了文件夾;而IsDirectory方法用于判斷找到的文件是否是一個目錄。如果IsDirectory方法返回FALSE,表示找到的是一個文件夾。

0
河东区| 巩义市| 洪雅县| 大宁县| 绥阳县| 金堂县| 南乐县| 台山市| 揭东县| 咸宁市| 玉环县| 韶山市| 安远县| 张家川| 通辽市| 乌什县| 财经| 樟树市| 兴宁市| 修文县| 井冈山市| 肃宁县| 绥芬河市| 钦州市| 新野县| 元阳县| 伊吾县| 五台县| 威宁| 余庆县| 武定县| 错那县| 绵阳市| 富阳市| 安图县| 四子王旗| 昌吉市| 丹寨县| 九江市| 孟村| 兖州市|