MFC学习——如何获取文件夹及路径
发布时间
阅读量:
阅读量
前言
“文件夹路径”与“文件路径”存在差异,前者只需选定某一特定文件夹即可获取其路径信息,而后者则需打开具体文件,例如.jpg格式的图像文件,方能获取对应的路径。因此,在选择使用何种程序时,应根据实际需求进行判断。
在实际应用中,可以借助文件路径来读取输入数据,而通过文件夹路径则可用于存储输出结果。
1、文件夹路径获取方式
CString m_strFileOut = _T(""); //初始化适应Unicode
TCHAR szSelected[MAX_PATH];//用来存放文件夹路径
BROWSEINFO bi;
LPITEMIDLIST pidl;
bi.hwndOwner = this->m_hWnd;
bi.pidlRoot = NULL;
bi.pszDisplayName = szSelected;
bi.lpszTitle = _T("选择输出文件路径");
bi.ulFlags = BIF_RETURNONLYFSDIRS;
bi.lpfn = NULL;
bi.lParam = NULL;
bi.iImage = NULL;
全部评论 (0)
还没有任何评论哟~
