【MSDN】由文件路径获得文件名--PathFindFileName()函数

转载 2013年12月04日 19:50:48
今天偶然翻看MFC源代码,发现了一个函数PathFindFileName(),这个函数的作用就是用来获取路径中的文件名的。下面是MSDN的文档。
LPTSTR PathFindFileName(      LPCTSTR pPath      );  

Searches a path for a file name.

  • Returns a pointer to the address of the string if successful, or a pointer to the beginning of the path otherwise.
pPath
Address of the file name for which to search.


在MSDN中还发现了以下函数:

由文件路径判断文件是否存在的函数
BOOL PathFileExists(      LPCTSTR lpszPath      );  

Determines if a file exists.

  • Returns TRUE if the file exists, or FALSE otherwise.
lpszPath
Address of the file to verify.

This function will test for the validity of the file and path.

由文件路径获得文件扩展名的函数

LPTSTR PathFindExtension(      LPCTSTR pPath      );  

Searches a path for an extension.

  • Returns the address of the "." preceding the extension within pPath if an extension is found, or the address of the trailing NULL character otherwise.
pPath
Address of the path that contains the extension for which to search.

由文件路径返回下一层路径的函数

LPTSTR PathFindNextComponent(      LPCTSTR pszPath      );  

Parses a path for the next path component. Paths are delimited by backslashes or by the NULL at the end of the path.

  • Returns the address of the start of the next path component if successful, or NULL otherwise.
pszPath
Address of the path to search.

在给定的目录下搜索指定文件的函数

BOOL PathFindOnPath(      LPTSTR    pszFile,      LPCTSTR * ppszOtherDirs      );  

Finds a file within a given path.

  • Returns TRUE if successful, or FALSE otherwise.
pszFile
Address of the file name for which to search.
ppszOtherDirs

Address of the path to be searched.



转自:http://blog.163.com/lvan100@yeah/blog/static/681172142010118114235316/

相关文章推荐

PathFindFileName函数,由文件路径获得文件名

标题: PathFindFileName函数,由文件路径获得文件名 作者: Demon 链接: http://demon.tw/programming/pathfindfilename.html ...

windows路径操作API函数

路径截断与合并函数       PathRemoveArgs 去除路径的参数 PathRemoveBackslash...
  • fakine
  • fakine
  • 2014-07-21 20:39
  • 1591

Doxygen使用教程(个人总结)

简介Doxygen 一.什么是Doxygen? Doxygen 是一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件。通常我们在写程序时,或多或少都会写上批注,但是对于其它人而言,要直接探索...

java如何操作字符串取得绝对路径中的文件名及文件夹名

java操作字符串取得绝对路径中的文件名及文件夹名

windows路径操作API函数

路径截断与合并函数       PathRemoveArgs 去除路径的参数 PathRemoveBackslash...

C++ 文件路径操作相关函数、获取dll所在的路径

首先,记录一个网址,感觉很有用,大部分的文件路径相关函数,里面都有源代码。 https://msdn.microsoft.com/en-us/library/windows/desktop/bb773...

常用文件路径和文件名处理函数

路径截断与合并函数   GetModuleFileName 得到模块路径名 PathRemoveArgs 去除路径的参数 ...

发布网站时根据文件路径和文件名规范Inherits和Class名称,合并唯一程序集

发布网站时根据文件路径和文件名规范Inherits和Class名称,合并唯一程序集 在Visual Studio 2003下开发网站的都知道ASP.NET 1.1网站生成后都是一个唯一命名的程序集(...

C#中OpenFileDialog获取文件名和文件路径的常用方法

System.IO.Path.GetFullPath(openFileDialog1.FileName);                &...

svn更改文件名或文件路径

受到Subersion管理的文件的除了文件编辑外,其他 一切对文件的操作都要Subversion
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)