PathStripPath

PathStripPath是一種函式,功能是移除pszPath指定的路徑的目錄部分。

函式介紹,功能,參數,返回值,注意事項,示例,

函式介紹

函式原型
void PathStripPath(LPTSTR pszPath //移除pszPath指定的路徑的目錄部分);

功能

移除pszPath指定的路徑的目錄部分

參數

LPTSTR pszPath,指定的路徑

返回值

注意事項

Header shlwapi.h
Import library shlwapi.lib

示例

TCHAR szPath1[] = TEXT("c:\\dir1\\file.txt");PathStripPath(szPath1);// Result: szPath1 == file.txtTCHAR szPath2[] = TEXT("c:\\windows\\system32\\directx\\dinput\\joystick.ini");PathStripPath(szPath2);// Result: szPath2 == joystick.iniTCHAR szPath3[] = TEXT("c:\\dir1\\dir2");PathStripPath(szPath3);// Result: szPath3 == dir2TCHAR szPath4[] = TEXT("c:\\dir1\\dir2\\");PathStripPath(szPath4);// Result: szPath4 == dir2\TCHAR szPath5[] = TEXT("c:\\");PathStripPath(szPath5);// Result: szPath5 == c:\ (no change)TCHAR szPath6[] = TEXT("c:");PathStripPath(szPath6);// Result: szPath6 == c: (no change)TCHAR szPath7[] = TEXT("Not a Path");PathStripPath(szPath7);// Result: szPath7 == Not a Path (no change)

節摘自MSDN

相關詞條

熱門詞條

聯絡我們