查找文件(夹)
来源:互联网 发布:linux网卡配置文件丢失 编辑:程序博客网 时间:2024/04/25 03:48
HANDLE hFind;
WIN32_FIND_DATA findData;
CString strFilePath = theApp.strFilePath;
strFilePath += "*.*";//查找教材
hFind = FindFirstFile(strFilePath, &findData);//查找第一个文件
if (INVALID_HANDLE_VALUE == hFind)//没有文件
{
FindClose(hFind);
return;//返回
}
else//有文件
{
if(findData.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY)//是文件夹
{
this->m_list.AddString(findData.cFileName);
}
else//不是文件夹
{
FindClose(hFind);
return;//返回
}
}
while (1)
{
if (!FindNextFile(hFind, &findData))//查找下一个文件
{
break;
}
if(findData.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY)//是文件夹
{
this->m_list.AddString(findData.cFileName);
}
else//不是文件夹
{
continue;
}
}
FindClose(hFind);
this->m_list.SetCurSel(0);
- 查找文件(夹)
- 查找文件(工作总结)
- 字符串查找(文件路径查找)
- MFC文件(夹)创建、复制、删除及查找
- 查找文件
- 查找文件
- 文件查找
- 文件查找
- 查找文件
- 查找文件
- 查找文件
- 查找文件
- 查找文件
- 文件查找
- 文件查找
- 文件查找
- 文件查找
- 文件查找
- install 织梦
- 苹果电脑创始人乔布斯:讲三个我自己的故事
- UNICODE码到ANSII码的转换
- 我和我女朋友之十四
- 操纵菜单的方法
- 查找文件(夹)
- extremetable+hibernate实现分页 关于结合hibernate后台数据分页和eXtremeTable分页功能的使用
- 昨天和今天相继发现小区宽带有两个地址不能访问的原因分析
- 10分钟让你懂得基金是什么——基金不过就是这回事
- 如何对待新兴技术
- install this version 织梦内容管理系统DedeCms v2.1 完美版:
- 70个流行的AJAX应用的演示和源码下载
- [分析]12个乒乓球问题
- 窗口操作函数