您的位置:首页 > 其它

MFC下面弹出一个选择文件夹对话框

2013-03-13 10:33 225 查看
BROWSEINFO bi;
TCHAR szBuffer[MAX_PATH];
ZeroMemory(&bi,sizeof(BROWSEINFO));
memset(szBuffer,0,MAX_PATH);
//bi.hwndOwner = NULL;
//bi.pszDisplayName = szBuffer;
//bi.lpszTitle = _T("Please select a directory:");
//bi.ulFlags = BIF_BROWSEINCLUDEFILES;
LPITEMIDLIST idl = SHBrowseForFolder(&bi);
if (NULL == idl)
{
return;
}
SHGetPathFromIDList(idl,szBuffer);

CString str;
str.Format(_T("%s\\"),szBuffer);
AfxMessageBox(str);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: