Sean's Note: 處理路徑字串的常用函式

2011年10月4日 星期二

處理路徑字串的常用函式

PathCombine__out LPTSTR lpszDest, __in_opt LPCTSTR lpszDir, __in LPCTSTR lpszFile )
in: C:
in: One\Two\Three
out: C:\One\Two\Three

PathRemoveExtension( __inout LPTSTR pszPath )
in: C:\TEST\sample.txt
out: C:\TEST\sample


PathFindExtension( __in PTSTR pszPath )
in: C:\TEST\sample.txt
out: .txt


PathRemoveFileSpec( __inout LPTSTR pszPath )
in: C:\TEST\sample.txt
out: C:\TEST

GetSystemDirectory( __out LPTSTR lpBuffer, __in UINT uSize )
out: C:\Windows\System32

PathStripPath(__inout LPTSTR pszPath); 
in: c:\\dir1\\file.txt
out: file.txt

沒有留言:

張貼留言