WCHAR szDir[MAX_PATH];
WCHAR szFile[MAX_PATH];
if (lpszDir)
- MultiByteToWideChar(0,0,lpszDir,-1,szDir,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszDir,-1,szDir,MAX_PATH);
if (lpszFile)
- MultiByteToWideChar(0,0,lpszFile,-1,szFile,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszFile,-1,szFile,MAX_PATH);
PathCombineW(szDest, lpszDir ? szDir : NULL, lpszFile ? szFile : NULL);
- WideCharToMultiByte(0,0,szDest,-1,lpszDest,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szDest,-1,lpszDest,MAX_PATH,0,0);
}
return lpszDest;
}
if (lpszPath)
{
WCHAR szPath[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
bRet = PathFileExistsDefExtW(szPath, dwWhich);
if (bRet)
- WideCharToMultiByte(0,0,szPath,-1,lpszPath,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szPath,-1,lpszPath,MAX_PATH,0,0);
}
return bRet;
}
if (!lpszFile || !PathIsFileSpecA(lpszFile))
return FALSE;
- MultiByteToWideChar(0,0,lpszFile,-1,szFile,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszFile,-1,szFile,MAX_PATH);
/* Search provided directories first */
if (lppszOtherDirs && *lppszOtherDirs)
while (lpszOtherPath && *lpszOtherPath && (*lpszOtherPath)[0])
{
- MultiByteToWideChar(0,0,*lpszOtherPath,-1,szOther,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,*lpszOtherPath,-1,szOther,MAX_PATH);
PathCombineW(buff, szOther, szFile);
if (PathFileExistsDefExtW(buff, dwWhich))
{
- WideCharToMultiByte(0,0,buff,-1,lpszFile,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,buff,-1,lpszFile,MAX_PATH,0,0);
return TRUE;
}
lpszOtherPath++;
/* Not found, try system and path dirs */
if (SHLWAPI_PathFindInOtherDirs(szFile, dwWhich))
{
- WideCharToMultiByte(0,0,szFile,-1,lpszFile,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szFile,-1,lpszFile,MAX_PATH,0,0);
return TRUE;
}
return FALSE;
WCHAR szPath[MAX_PATH];
WCHAR szDest[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
szDest[0] = '\0';
bRet = PathCompactPathExW(szDest, szPath, cchMax, dwFlags);
- WideCharToMultiByte(0,0,szDest,-1,lpszDest,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szDest,-1,lpszDest,MAX_PATH,0,0);
}
return bRet;
}
{
WCHAR szPath[MAX_PATH];
WCHAR szBuff[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
bRet = PathCanonicalizeW(szBuff, szPath);
- WideCharToMultiByte(0,0,szBuff,-1,lpszBuf,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szBuff,-1,lpszBuf,MAX_PATH,0,0);
}
return bRet;
}
if (lpszPath)
{
WCHAR szPath[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
bRet = PathCompactPathW(hDC, szPath, dx);
- WideCharToMultiByte(0,0,szPath,-1,lpszPath,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szPath,-1,lpszPath,MAX_PATH,0,0);
}
return bRet;
}
if (lpszPath && *lpszPath)
{
WCHAR szPath[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
bRet = PathMakeSystemFolderW(szPath);
}
return bRet;
WCHAR szPath[MAX_PATH];
WCHAR szFrom[MAX_PATH];
WCHAR szTo[MAX_PATH];
- MultiByteToWideChar(0,0,lpszFrom,-1,szFrom,MAX_PATH);
- MultiByteToWideChar(0,0,lpszTo,-1,szTo,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszFrom,-1,szFrom,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszTo,-1,szTo,MAX_PATH);
bRet = PathRelativePathToW(szPath,szFrom,dwAttrFrom,szTo,dwAttrTo);
- WideCharToMultiByte(0,0,szPath,-1,lpszPath,MAX_PATH,0,0);
+ WideCharToMultiByte(CP_ACP,0,szPath,-1,lpszPath,MAX_PATH,0,0);
}
return bRet;
}
TRACE("(%p,%8x,%s)\n",hDlg, id, debugstr_a(lpszPath));
if (lpszPath)
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
else
szPath[0] = '\0';
PathSetDlgItemPathW(hDlg, id, szPath);
if (lpszPath)
{
WCHAR szPath[MAX_PATH];
- MultiByteToWideChar(0,0,lpszPath,-1,szPath,MAX_PATH);
+ MultiByteToWideChar(CP_ACP,0,lpszPath,-1,szPath,MAX_PATH);
bRet = PathIsDirectoryEmptyW(szPath);
}
return bRet;
TRACE("(%s,%p,%ld)\n", lpszFile, lpszPath, dwPathLen);
- MultiByteToWideChar(0, 0, lpszFile, -1, szFile, MAX_PATH);
+ MultiByteToWideChar(CP_ACP, 0, lpszFile, -1, szFile, MAX_PATH);
szPath[0] = '\0';
hRet = SHGetWebFolderFilePathW(szFile, szPath, dwPathLen);
- WideCharToMultiByte(0, 0, szPath, -1, lpszPath, dwPathLen, 0, 0);
+ WideCharToMultiByte(CP_ACP, 0, szPath, -1, lpszPath, dwPathLen, 0, 0);
return hRet;
}