路径API

来源:互联网 发布:python 打包安装程序 编辑:程序博客网 时间:2024/05/18 09:02

从别人的博客上转的,发现路径处理的时候非常方便,收藏了...

路径截断与合并函数

 

 

 

PathRemoveArgs

去除路径的参数

PathRemoveBackslash

去除路径最后的反斜杠“\”

PathAddBackslash

 在路径最后加上反斜杠“\”

PathRemoveBlanks

去除路径前后的空格

PathAddExtension

 在文件路径后面加上扩展名

PathRemoveExtension

去除文件路径扩展名

PathRenameExtension

更改文件路径扩展名

PathRemoveFileSpec

去除文件名,得到目录

PathUnquoteSpaces

去除路径中的首尾空格

PathQuoteSpaces

判断路径中是否有空格,有的话,就是用“”引号把整个路径包含起来

 

 

PathAppend

将一个路径追加到另一个路径后面

PathCombine

合并两个路径

 

 

PathSkipRoot

去掉路径中的磁盘符或UNC部分。

PathStripPath

去掉路径中的目录部分,得到文件名。

PathStripToRoot

去掉路径的文件部分,得到根目录。

 

 

PathCompactPath

根据像素值生成符合长度的路径。

如原始路径:          C:\path1\path2\sample.txt

根据120像素截断后为:  C:\pat...\sample.txt
根据25像素截断后为:   ...\sample.txt

PathCompactPathEx

根据字符个数来生成符合长度的路径。

 

 

PathSetDlgItemPath

将路径数据设置到对话框的子控件上。

PathUndecorate

去除路径中的修饰——具体还没看明白,MSDN的例子只是去掉了括号。

PathUnExpandEnvStrings

将路径中部分数据替换为系统环境变量格式

路径查找比较函数

 

PathFindOnPath

从路径中查找路径

PathFindExtension

查找路径的扩展名

PathFindFileName

获取路径的文件名

PathFindNextComponent

查找匹配路径(不太熟悉)

PathFindSuffixArray

查找给定的文件名是否有给定的后缀。

PathGetArgs

获取路径参数

PathGetCharType

获取路径字符类型

PathGetDriveNumber

根据逻辑盘符返回驱动器序号