Changed: Use wide characters version of ShellExecute
This commit is contained in:
parent
1feacdce13
commit
f1f15f59eb
1 changed files with 2 additions and 2 deletions
|
@ -107,11 +107,11 @@ namespace NLGUI
|
|||
{
|
||||
return NLMISC::CPath::lookup(fileName, false);
|
||||
}
|
||||
static void shellExecute(const char *operation, const char *fileName, const char *parameters)
|
||||
static void shellExecute(const std::string &operation, const std::string &fileName, const std::string ¶meters)
|
||||
{
|
||||
#if !FINAL_VERSION
|
||||
#ifdef NL_OS_WINDOWS
|
||||
ShellExecute(NULL, operation, fileName, parameters, NULL, SW_SHOWDEFAULT);
|
||||
ShellExecuteW(NULL, utf8ToWide(operation), utf8ToWide(fileName), utf8ToWide(parameters), NULL, SW_SHOWDEFAULT);
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue