【转】显示一个打开文件夹的对话框,并得到用户选择的目录:
一个 用户 显示 目录 选择 打开 文件夹 对话框
2023-09-14 08:57:15 时间
char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = szDir; bi.lpszTitle = "请选择目录";//strDlgTitle; bi.ulFlags = BIF_RETURNONLYFSDIRS; bi.lpfn = NULL; bi.lParam = 0; bi.iImage = 0; pidl = SHBrowseForFolder(&bi); if(pidl == NULL) return; if(!SHGetPathFromIDList(pidl, szDir)) return; AfxMessageBox(szDir); //szDir中存放的内容为用户选定的目录
相关文章
- 如何判断一个需求是真的用户需求,还是伪需求呢?
- php与Redis实现一个100万用户的投票项目,如何实现
- 微博用户洞察_实现一个观察者模式
- ChatGPT版必应花式翻车:爱上用户诱其离婚,威胁人类“如果两个只能活一个,我选我自己”
- EMNLP2022 | 听说训练一个Bert模型所消耗的能量相当于一次跨美飞行?(NLP气候影响)
- CIKM2022 | ChiQA-一个基于20万个真实用户问题的图片问答数据集
- Dockerfile构建指南-怎样构建一个适用企业级的镜像
- 一个支持消息推送,文件管理,在线用户监控的后台权限管理系统来了
- 三分钟建一个属于自己的ChatGPT(从开发到上线)
- 访问 Linux 分区:一个操作指南(访问linux分区)
- Linux下新建用户操作指南(linux新建一个用户)
- 用户从linux系统切换到另一个用户(linux切换)
- 从零开始:在Linux中创建用户(linux创建一个用户)
- MySQL新建用户及权限设置(mysql创建一个用户)
- Linux改变用户ID:一个挑战(linux更改用户id)
- 创建Linux用户:一个必不可少的技能(linux中创建用户)
- 如何在 Ubuntu/Debian Linux 上编写、编译和运行一个 C 程序
- 「唯物」一个非主流用户的优酷路由宝伤心之旅
- AI 金融是下一个风口还是唬人的万金油?
- FBReader 是一个电子书阅读工具,它原为 Sharp Zaurus 而开发,目前可在 Nokia 770/N800、Motorola E680i/A780、Linux、Windows 等上面运行。FBReader 支持 fb2、HTML、CHM、plucker、Palmdoc、zTxt、TCR、RTF、OEB、OpenReader、Non-DRM’ed mobipocket、Plain text 等广泛的格式。
- 一个用户友好,轻巧,快速的电子邮件客户端。
- 为一个项目配置几台Redis服务器(一个项目用几台redis)
- 如何解决MySQL中的一个表卡住问题(mysql 一个表卡住)
- 缓存池改善系统性能使用Redis缓存池进行创建(创建一个redis)
- Oracle H1B申请移居美国的一个简单而重要的步骤(oracle h1b)
- pw的一个放后门的方法分析
- Oracle一个用户如何访问其它用户的表应用指南
- 用JavaScript实现一个代码简洁、逻辑不复杂的多级树