CreateProcess带有自定义字符串

时间:2013-11-16 18:39:27

标签: createprocess file-not-found tchar

我正在尝试在c中运行'CreateProcess',并使用我构建的自定义字符串。 当我使用简单的字符串时:

TCHAR command[]= _T("MyApp.exe -OPTION1 -OPTION2")

一切似乎都很好。

但是当我尝试构建自定义字符串(从其他来源获取MyApp OPTIONS)时,使用sprintf_sswprintf_s将字符串“MyApp.exe”连接到字符串I get是一样的,但是进程给了我一个退出代码(2) - 意思是(FILE_NOT_FOUND)。

我会感激任何帮助..

1 个答案:

答案 0 :(得分:0)

我设法找到了答案,

如果有人遇到同样的问题,您需要打开项目的属性,然后输入:

配置属性 - >一般

然后设置' Chracter Set'到Not Set