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

标签: ,

PathFindFileName函数的作用是返回路径中的文件名。

PTSTR PathFindFileName(
    __in  PTSTR pPath
);

pPath是指向文件路径字符串的指针,函数返回指向文件名的指针(如果找到的话),否则返回指向路径开头的指针。

PathFindFileName既支持Windows下的反斜杆,也支持Unix下的斜杠,还支持斜杆和反斜杠的混合,例如:

/*
 * Author: Demon
 * Date: 2012/6/6
 * Website: https://demon.tw
 */
#include <stdio.h>
#include <Shlwapi.h>

int main()
{
    char path[] = "C:\\Windows\\System32/notepad.exe";
    /* will output "notepad.exe" */
    printf("%s\n", PathFindFileName(path));
    return 0;
}
赞赏

微信赞赏支付宝赞赏

随机文章:

  1. ActivePython PyPM error: (OperationalError) unable to open database file None None
  2. VBS任意进制转换(实现PHP的base_convert函数)
  3. 用VBS写的VBS代码格式化工具VbsBeautifier
  4. Firefox插件JSView
  5. 为.VBS和.JS文件添加右键以管理员运行菜单

留下回复