Подавить вывод системы («ping») на C ++

Я написал простую программу, которая пингует три сайта, а затем реагирует на то, доступны они или нет.

Мой вопрос: могу ли я подавить систему ("пинг") ) вывод? Я написал свой код на C ++, так как знаю этот язык лучше всего. В настоящее время код открывает пинг. exe, запустив системную команду. Если я могу предотвратить отображение вывода, пока он все еще пингует, это было бы идеально.

В конечном итоге я собираюсь превратить эту программу в службу Windows, поэтому я хотел бы подавить как окно консоли командной строки, так и подавить вывод ping. Спасибо.

6
задан vitaut 31 October 2010 в 06:42
поделиться