2013-11-16 3 views
-1

Я пытаюсь запустить CreateProcess в c, с настраиваемой строкой, которую я создаю. Когда я использую простую строку, как:CreateProcess с пользовательской строкой

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

Все, кажется, работает хорошо.

Но, как я пытаюсь построить собственную строку (с получением MyApp OPTIONS из другого источника), и сцепить опции в строке «MyApp.exe» с помощью sprintf_sswprintf_s или строковое я получаю то же самое, но процесс дает мне код выхода (2) - значение (FILE_NOT_FOUND).

Я буду благодарен за любую помощь ..

ответ

0

мне удалось найти ответ,

Если у кого-то такая же проблема, вам необходимо открыть окно свойств вашего проекта, и ввести в:

конфигурации свойства-> Общие

затем установите 'Chracter Set', чтобы Not Set

Смежные вопросы