cstring-MFC 如何实现路径选择中,既可以把文件名作为路径,也可以把文件夹中的子文件作为路径?

问题描述

MFC 如何实现路径选择中,既可以把文件名作为路径,也可以把文件夹中的子文件作为路径?

void CtestDlg::OnBnClickedLjButton()
{
// TODO: Add your control notification handler code here
CString FilePathName,filter;
filter="??(*.??)|*.??||*.*||(*)";
CFolderPickerDialog dlg(filter);
if (dlg.DoModal()==IDOK)
{
FilePathName = dlg.GetPathName();
m_FilePath = FilePathName;

UpdateData(FALSE);

}
}
如上代码如何修改可以实现在路径选择时候,把整个文件夹作为路径。

解决方案

用SHFileOperation来选择文件夹

解决方案二:

C/C++ 解析文件路径 获取文件名和扩展名
C#获取文件名 文件路径 文件夹路径
MFC中获取文件名及路径实现方法

解决方案三:

CFolderPickerDialog 这个类就是文件夹选择对话框,应该选择文件夹没问题呀。

解决方案四:

这个需要代码来实现,判断一个传入的字符串是文件、还是文件夹,然后进行对应的处理。

解决方案五:

这个需要代码来实现,判断一个传入的字符串是文件、还是文件夹,然后进行对应的处理。

时间: 2024-10-31 18:26:28

cstring-MFC 如何实现路径选择中,既可以把文件名作为路径,也可以把文件夹中的子文件作为路径?的相关文章

java-Java实现自动识别文件夹中图片路径?上传到网站中的 源码,很急

问题描述 Java实现自动识别文件夹中图片路径?上传到网站中的 源码,很急 Java实现自动识别文件夹中图片路径,上传到网站中的 源码,比如,我有一个文件夹,里面有许多图片,需要发布到一个网站 解决方案 你直接复制到服务器不必这个快??? 解决方案二: 这个发布到服务器不是把地址发布到服务器,而是把图片上传的服务器,服务器没有C盘D盘什么的,它是图片上传到服务其的一个指定地址,在把这个地址存入类中对应的数据库字段中,在通过掉用这个地址获得图片,如果是在本地就可以通过String name=fil

Android 使用mediaplayer播放res/raw文件夹中的音乐的实例

Android 使用mediaplayer播放res/raw文件夹中的音乐的实例 (1)在res文件夹中新建一个文件夹重命名为raw,并且将要播放的音乐放到raw文件夹里面 (2)修改layout目录下的xml布局文件,添加3个按钮空间和一个文本控件,用于提示当前播放状态和 播放暂停 停止等功能.具体代码如下 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou

怎么用java显示ftp服务器上文件夹中的图片在jsp页面上?

问题描述 怎么用java显示ftp服务器上文件夹中的图片在jsp页面上? ftp在另一台windows上,访问jsp页面要读取并显示出ftp上的图片. ftp上的图片路径保存在数据库中,操作ftp的jar我选了apache的FtpClient. 现在的问题是,action获取到ftp上的文件后,是下载下来再读取成流输出到页面呢?还是直接从FTP获取成流输出到页面?如果有,求思路,最好有代码举例我不想ftp上的文件下载到部署环境上然后再输出到页面,想通过读取ftp的流直接显示到页面,页面关闭后流就

android studio-ksoap2应该放在androidstdio的哪个文件夹中使用

问题描述 ksoap2应该放在androidstdio的哪个文件夹中使用 求androidstdio高手指教,想开发webservice方面的东西

小工具:计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节

js|统计 计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节 有示例代码 <%'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\\'\\    from codeproject.com'\\    calculate code'\\    bluedestiny'\\    mail:bluedestiny at 126.com'\\'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ opt

.Net读取XP文件夹中的Thumbs.db文件

一般在XP文件夹里面,特别是图片和视频文件夹里有一个文件-Thumbs.db文件.这个文件是XP用来缓存图片和影音文件的缩略图的,有了这个文件,XP在打开保存大量图片文件的文件夹的时候,显示速度会明显比没有Thumbs.db文件的文件夹快-因为后者需要实时生成缩略图. 最近在做一个自己的图片管理程序,需要快速生成缩略图,就想到复用这个文件,这样我的程序可以无缝地继承视窗系统的资源管理器功能.因为Thumbs.db文件的文件结构和访问API没有被公开,所以在Google查了一些资料,发现Thumb

PHP 列出当前文件夹中所有目录

  不想每次测试 PHP 时都开虚拟机,于是在电脑上用 XAMPP 搭建了测试平台. 我现在已经把我的博客数据导到本地,准备写一个自己的模板. 因为我习惯给不同的项目建一个文件夹,而在根目录不想放其他东西,为了能够更方便地进入各个项目,我就想在根目录的里建个索引,一个项目对应一个超链接.用静态页固然可以,但是如果我一新增项目岂不是要更新这个静态页?程序猿一般都很懒,于是写了个小程序,用来列出当前文件夹中的所有目录. ".$filename[$i]." /n"; } } 很简单

阿里云邮箱垃圾邮件文件夹中的邮件能保留多久

  默认情况下,在垃圾邮件文件夹中的信件将保留30天(除非您主动删除它们).届时这些信件将被自动删除. 注:垃圾邮件夹中的邮件一旦删除即为彻底删除,无法恢复.

如何从文件夹中提取所有文件名

  如何从文件夹中提取所有文件名: 有时我们想要把一个文件夹中的所有文件名整理到一个文件中,便于管理和查询以及打印,多数是使用"复制"."粘贴"方法(将文件夹中的文件重命名,在可编辑状态下进行复制,而后在其他文档中粘贴).这种办法可行,但对于文件夹中有大量的文件的情况,则工作效率低,而且做完后必须核对. 利用DOS的重定向命令"〉"加Excel的引用外部数据功能可方便快捷的实现. 假设我们要提取C盘下的Windows目录下的所有文件及文件夹名.