#include <stdio.h>
#include <tchar.h>
#include <string.h>
#include <windows.h>
LPTSTR DeleteBlackslash(LPTSTR lpProfilePath)
{
DWORD dwPathLength = 0 ;
dwPathLength = _tcslen(lpProfilePath) ;
printf("length:%d",dwPathLength);
if ( lpProfilePath[dwPathLength-1] == TEXT('\\') )
{
lpProfilePath[--dwPathLength] = (TCHAR)0 ;
}
return lpProfilePath;
}
DWORD _tmain(int argc,LPTSTR argv[])
{
LPTSTR lpProfilePath = NULL ;
TCHAR szProfilePath[MAX_PATH+1];
if (argc<2)
{
return 1;
}
_tcscpy(szProfilePath,argv[1]);
lpProfilePath = DeleteBlackslash(szProfilePath) ;
printf("Primary:%s\nNew ProfilePath:%s",argv[1],lpProfilePath);
return 0;
}
2014-04-23:去掉路径最后的反斜杠
最新推荐文章于 2022-08-06 14:58:52 发布