效果图

源代码
//选择目录
void CDemoDlg::OnClickedButtonFolder(){
char szPath[MAX_PATH];
m_folder.GetWindowTextA(szPath, MAX_PATH);
BROWSEINFO bi={};
bi.hwndOwner=m_hWnd;
bi.lpszTitle="请选择输入目录";
bi.lpfn=CDemoDlg::BrowseCallbackProc;
bi.lParam=long(&szPath); //选择目录对话框弹出时的默认目录
LPITEMIDLIST lp=SHBrowseForFolder(&bi);
if(lp && SHGetPathFromIDList(lp, szPath))

这篇博客展示了如何在C++中实现选择目录的功能,并能自动定位到默认目录。通过提供的源代码,读者可以了解具体实现过程,并可从链接下载相关资源。
最低0.47元/天 解锁文章
6万+

被折叠的 条评论
为什么被折叠?



