char lpDIR[MAX_PATH];
LPITEMIDLIST il;
BROWSEINFO bi;
bi.hwndOwner=hWnd;
bi.pidlRoot=NULL;
bi.pszDisplayName=lpDIR;
bi.lpszTitle="请选择目录";
bi.ulFlags=0;//BIF_BROWSEINCLUDEFILES;
bi.lpfn=NULL;
bi.lParam=0;
bi.iImage=0;
il=SHBrowseForFolder(&bi);
if(il==NULL)
return;
if(SHGetPathFromIDList(il,lpDIR)==true)//得到选定目录,
{
int i;//在后面补“/”
i=strlen(s.nc.dsi.chSavePath);
if(lpDIR[i-1]!='\\')
{
lpDIR[i]='\\';
lpDIR[i+1]=0;
}
}//需要的目录全局路径在lpDIR中
LPITEMIDLIST il;
BROWSEINFO bi;
bi.hwndOwner=hWnd;
bi.pidlRoot=NULL;
bi.pszDisplayName=lpDIR;
bi.lpszTitle="请选择目录";
bi.ulFlags=0;//BIF_BROWSEINCLUDEFILES;
bi.lpfn=NULL;
bi.lParam=0;
bi.iImage=0;
il=SHBrowseForFolder(&bi);
if(il==NULL)
return;
if(SHGetPathFromIDList(il,lpDIR)==true)//得到选定目录,
{
int i;//在后面补“/”
i=strlen(s.nc.dsi.chSavePath);
if(lpDIR[i-1]!='\\')
{
lpDIR[i]='\\';
lpDIR[i+1]=0;
}
}//需要的目录全局路径在lpDIR中
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货