MFC选择文件目录查找带有指定后缀的所有文件

该博客介绍了如何在MFC应用程序中实现一个功能,即通过用户选择目录,查找并列出所有具有.mp3后缀的文件。通过CFileFind类进行文件查找,并使用递归调用处理子目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//选择目录文件 

void CDlg::OnBnClickedButtonChoosepath()

{    
CString m_strFilePath;
char szSelected[MAX_PATH];         //用来存放文件夹路径
BROWSEINFO bi;
LPITEMIDLIST pidl;
bi.hwndOwner = this->m_hWnd;
bi.pidlRoot = NULL;
bi.pszDisplayName = szSelected;
bi.lpszTitle = "选择查找路径";
bi.ulFlags = BIF_RETURNONLYFSDIRS;
bi.lpfn = NULL;
bi.lParam = NULL;
bi.iImage = NULL;
if ((pidl = SHBrowseForFolder(&
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值