如何使用7个CFileDialog函数一次性读取文件信息?

2026-04-18 06:442阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计540个文字,预计阅读时间需要3分钟。

如何使用7个CFileDialog函数一次性读取文件信息?

引用:今天阅读前人源码,看到一个提取文件名的功能,用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分钟。

如何使用7个CFileDialog函数一次性读取文件信息?

引用:今天阅读前人源码,看到一个提取文件名的功能,用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

调用此成员函数可得到当前打开的文件夹或目录的路径,以用于资源管理器样式的“打开”或“另存为公用”对话框。

阅读全文