Подавить окна cmd, которые открываются при запуске программы C # - PullRequest
0 голосов
/ 23 февраля 2012

Я написал приложение на C #, которое взаимодействует с C ++ dll для обработки некоторых вещей. C ++ .dll на самом деле имеет несколько команд system(TestApplication1), system(TestApplication2) и т. Д.

Пока я запускаю свое приложение C # и отправляю вызов функции C ++, эти окна cmd открываются и закрываются, чтобы выполнять свою работу. Поскольку мое приложение на C # предназначено для внешнего интерфейса с графическим интерфейсом, я хочу отключить эти окна от загрузки.

Я вспоминаю в C #, когда мы загружаем какой-то процесс, у нас есть опция pass ProcessWindowStyle=Hidden в аргументах, но я не уверен, как это можно сделать в этом сценарии.

Я не предпочел бы сделать свое приложение полноэкранным, сделать его TopMost и Maximized. Есть предложения?

...