CString getFoldPath()
{
CString FoldPath;
char szSelected[MAX_PATH];//存放路径
BROWSEINFO bf;
LPITEMIDLIST lpitem;
memset(&bf,0,sizeof(BROWSEINFO));
bf.hwndOwner=m_hWnd;
bf.lpszTitle="选择路径";
bf.ulFlags=BIF_RETURNONLYFSDIRS; //属性你可自己选择
lpitem=SHBrowseForFolder(&bf);
if(lpitem!=NULL)
SHGetPathFromIDList(lpitem,szSelected);
FoldPath.Format("%s",szSelected);
}