我正在尝试使用vc ++在路径中存在或不存在文件。
if (INVALID_FILE_ATTRIBUTES != GetFileAttributes(L"%windir%\Myfile.exe"))
printf("\n %ws", sPath);
我已将Myfile.exe放在Windows目录中。仍然没有给我正确的输出。
请帮帮我。
答案 0 :(得分:0)
我找到了
CString GetEnvironmentVarValue(CString strEnvVarName)
{
TCHAR szVarValue[MAX_PATH] = "" ;
GetEnvironmentVariable(strEnvVarName.GetBuffer(0), szVarValue, sizeof(szVarValue)) ;
GetLongPathName(szVarValue, szVarValue, sizeof(szVarValue)) ;
return CString(szVarValue) ;
}