Windows C ++ Pipe создает большое черное окно терминала - PullRequest
1 голос
/ 23 октября 2010

Я пытаюсь передать данные через терминальное приложение в соответствии с документацией Microsoft (http://msdn.microsoft.com/en-us/library/ms682499(VS.85).aspx).. Проблема в том, что, когда я добавляю этот код, он открывает большое черное пустое окно / терминал / консольное окно. Iне хочу, чтобы это делалось.

Предложения?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 23 октября 2010

Убедитесь, что члену dwFlags структуры STARTUPINFO установлен бит STARTF_USESHOWWINDOW и что для wShowWindow установлено значение SW_HIDE. Это должно работать

0 голосов
/ 23 октября 2010

Для создания процесса вам необходимо указать флаг padd CREATE_NO_WINDOW. Проверьте документацию createprocess о флагах создания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...