在以下法典中,我试图从用户那里找到一个倍数的位置。 然而,当我选择E时:在双管浏览器中,斜体会给我一条通往裁谈会临时燃烧器的道路。 这使我无法拯救到这个地点。 然而,如果我选择像E:文件1这样的东西,我就走了全部的道路,可以把文件写到这个地点。
char szDisplayName[MAX_PATH];
BROWSEINFO binfo;
memset(&binfo, 0, sizeof(BROWSEINFO));
binfo.lpszTitle = strTitle.c_str();
binfo.hwndOwner = hwndOwner;
binfo.pszDisplayName = szDisplayName;
binfo.ulFlags = BIF_USENEWUI | BIF_NEWDIALOGSTYLE | BIF_BROWSEFILEJUNCTIONS | BIF_RETURNONLYFSDIRS;
PIDLIST_ABSOLUTE pidl = SHBrowseForFolder(&binfo);
if(pidl) {
char szAbsolutePath[MAX_PATH];
SHGetPathFromIDList(pidl, szAbsolutePath);
}
当用户选择CD-R驱动力时,我怎么能始终走完整的道路?