首页 > 代码库 > PathFindFileName函数,由文件路径获得文件名
PathFindFileName函数,由文件路径获得文件名
PathFindFileName函数的作用是返回路径中的文件名。
PTSTR PathFindFileName( __in PTSTR pPath);
pPath是指向文件路径字符串的指针,函数返回指向文件名的指针(如果找到的话),否则返回指向路径开头的指针。
PathFindFileName既支持Windows下的反斜杆,也支持Unix下的斜杠,还支持斜杆和反斜杠的混合,
例如:
1 2 * Author: Chechen 3 * Date: 2014/7/24 4 */ 5 #include <stdio.h> 6 #include <Shlwapi.h> 7 8 int main() 9 {10 char path[] = "C:\\Windows\\System32/notepad.exe";11 /* will output "notepad.exe" */12 printf("%s\n", PathFindFileName(path));13 return 0;14 }
获取指定的系统路径 SHGetSpecialFolderPath
1 1 #include <shlobj.h> 2 2 #pragma comment(lib, "shell32.lib") 3 3 4 4 TCHAR szPath[MAX_PATH];5 SHGetSpecialFolderPathNULL,szPath,CSIDL_COMMON_DOCUMENTS, FALSE); 6 5 // szPath 就是
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。