C语言怎样让用户在弹出的窗口里选择打开的文件夹就像安装文件选择路径那样,在线急等大神。
发布网友
发布时间:2022-05-23 15:32
我来回答
共2个回答
热心网友
时间:2023-10-27 13:22
BROWSEINFO bf;
LPITEMIDLIST l;
char a[200];
memset(&bf,0,sizeof BROWSEINFO);
bf.hwndOwner=H;
bf.lpszTitle= "选择路径";
bf.ulFlags=0x0040 | BIF_RETURNONLYFSDIRS | BIF_EDITBOX;
l=SHBrowseForFolder(&bf);
if(l==NULL)
return 0;
SHGetPathFromIDList(l,a);///将选择的目录复制到a
热心网友
时间:2023-10-27 13:22
你可以去看一下MFC如何实现选择路径对话框,以及查一下相关的Windows API。