c++ builder 按钮BitBtn实现只打开文件夹
来源:互联网 发布:知乎 小山庆一郎 编辑:程序博客网 时间:2024/06/05 17:29
背景:选择一个文件夹 ,并获取到里面所有文件名、类型放在TListView 中
我使用 BROWSEINFO 获取文件夹窗口 具体里面有什么可以去网上查找
下面代码,写入button事件中:
void __fastcall TForm1::BitBtn_SelectFolderClick(TObject *Sender){TCHAR szBuffer[MAX_PATH] = {0};BROWSEINFO bi;ZeroMemory(&bi,sizeof(BROWSEINFO));bi.hwndOwner = NULL;bi.pszDisplayName = szBuffer;bi.lpszTitle = "从下面选文件夹目录:";bi.ulFlags = BIF_RETURNFSANCESTORS;LPITEMIDLIST idl = SHBrowseForFolder(&bi);if (NULL == idl){return;}SHGetPathFromIDList(idl,szBuffer);//直接获取<span style="font-family: Arial, Helvetica, sans-serif;">szBuffer的值</span>}
0 0
- c++ builder 按钮BitBtn实现只打开文件夹
- Bitbtn按钮停留提示
- 如何让BitBtn按钮显示icon图标
- c++builder 如何实现一个应用程序只能打开一个进程
- 在c++builder中由一个form上的按钮打开到另一个form界面
- c++builder自绘按钮
- C++ Builder 制作”打开文件夹”功能
- 如何打开文件夹(C#)
- 如何打开文件夹(C#)
- (二)c++builder基础知识之在c++builder中由一个form上的按钮打开到另一个form界面
- C++Builder 程序只运行一个实例
- c++builder按钮设计特效三例
- c++builder为按钮添加背景图片
- asp.net 实现打开文件所在的文件夹, 本地可以打开,发布后点击按钮没有反应的解决办法
- C++ Builder中园形,三角形按钮的实现
- c#-文件打开与保存,打开文件夹
- JS实现打开文件夹对话框
- JS实现打开文件夹对话框
- 如何建立本地Ubuntu安装源
- Android动态添加TextView
- jdbc(RowSet离线结果集)
- xCAT裸机部署
- ubuntu14.04配置faster-rcnn
- c++ builder 按钮BitBtn实现只打开文件夹
- 构建高可用、高性能的 GPFS 集群
- 在CDockablePane中嵌入对话框
- CentOS 安装 JDK
- Android中Parcelable接口
- vt-x is disabled in the bios
- Keepalived+mysql实现mysql自动切换
- 【测试入门序列】持续集成与Jenkins
- jQquery实现从左边select框添加到右边,并且可以上下排序