如何使用7个CFileDialog函数一次性读取文件信息?
- 内容介绍
- 文章标签
- 相关推荐
本文共计540个文字,预计阅读时间需要3分钟。
引用:今天阅读前人源码,看到一个提取文件名的功能,用string函数折腾了一大堆,结果一查MsDoc,微软原来早就提供了解析文件名的函数了。个人技术博客(文章整理)。
引言:今天阅读前人源码,看见一个提取文件名字的功能,用了string的函数折腾了一大堆,结果一查MsDoc,微软原来早都提供了5个用于提取文件名称的函数。
个人技术博客(文章整理+源码):zobolblog.github.io/LearnWinAPI/
最终效果:
1.CFileDialog::GetPathName
调用此函数可得到在对话框中输入的文件的完整路径。
CString GetPathName() const;
2.CFileDialog::GetFileName
调用此函数可得到在对话框中输入的文件名的名称。
CString GetFileName() const;
3.CFileDialog::GetFileTitle
调用此函数可得到在对话框中输入的文件的标题。
CString GetFileTitle() const;
4.CFileDialog::GetFolderPath
调用此成员函数可得到当前打开的文件夹或目录的路径,以用于资源管理器样式的“打开”或“另存为公用”对话框。
本文共计540个文字,预计阅读时间需要3分钟。
引用:今天阅读前人源码,看到一个提取文件名的功能,用string函数折腾了一大堆,结果一查MsDoc,微软原来早就提供了解析文件名的函数了。个人技术博客(文章整理)。
引言:今天阅读前人源码,看见一个提取文件名字的功能,用了string的函数折腾了一大堆,结果一查MsDoc,微软原来早都提供了5个用于提取文件名称的函数。
个人技术博客(文章整理+源码):zobolblog.github.io/LearnWinAPI/
最终效果:
1.CFileDialog::GetPathName
调用此函数可得到在对话框中输入的文件的完整路径。
CString GetPathName() const;
2.CFileDialog::GetFileName
调用此函数可得到在对话框中输入的文件名的名称。
CString GetFileName() const;
3.CFileDialog::GetFileTitle
调用此函数可得到在对话框中输入的文件的标题。
CString GetFileTitle() const;
4.CFileDialog::GetFolderPath
调用此成员函数可得到当前打开的文件夹或目录的路径,以用于资源管理器样式的“打开”或“另存为公用”对话框。

