-1

私が作成したカスタム文字列を使用して、c で「CreateProcess」を実行しようとしています。次のような単純な文字列を使用している場合:

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

すべてがうまくいくようです。

sprintf_sしかし、(他のソースから MyApp OPTIONS を取得して) カスタム文字列を作成し、オプションを文字列 "MyApp.exe" に連結しようとすると、swprintf_s取得する文字列は同じですが、プロセスによって終了コードが返されます。 (2) - 意味 (FILE_NOT_FOUND)。

どんな助けにも感謝します..

4

1 に答える 1

0

答えを見つけることができたのですが、

誰かが同じ問題を抱えている場合は、プロジェクトのプロパティを開いて、次のように入力する必要があります。

構成プロパティ->一般

次に、「文字セット」をに設定しますNot Set

于 2013-11-17T23:32:56.287 に答える