Я пытаюсь передать данные через терминальное приложение в соответствии с документацией Microsoft (http://msdn.microsoft.com/en-us/library/ms682499(VS.85).aspx).. Проблема в том, что, когда я добавляю этот код, он открывает большое черное пустое окно / терминал / консольное окно. Iне хочу, чтобы это делалось.
Предложения?
Спасибо!
Убедитесь, что члену dwFlags структуры STARTUPINFO установлен бит STARTF_USESHOWWINDOW и что для wShowWindow установлено значение SW_HIDE. Это должно работать
Для создания процесса вам необходимо указать флаг padd CREATE_NO_WINDOW. Проверьте документацию createprocess о флагах создания.
CREATE_NO_WINDOW