Как скрыть окно выполняемого приложения C#

Начинающий
Статус
Оффлайн
Регистрация
21 Май 2017
Сообщения
25
Реакции[?]
6
Поинты[?]
0
Как скрыть окно уже запущенной программы?
Например:
У человека запущен браузер chrome
Он запускает программу написанную на C#
После нажатия на кнопку "Скрыть Chrome" программа скрывает окно Chrome
Процесс Chrome остаётся работать (программа просто скрыла окно, а не завершила работу приложения).
 
Участник
Статус
Оффлайн
Регистрация
23 Фев 2017
Сообщения
612
Реакции[?]
507
Поинты[?]
0
using System.Runtime.Interop; //что такое (я не помню)
[DllImport("user32.dll")]
ShowWindow(IntPtr handle, int SW_HIDE);

int main()
{
...
Process google = Process.GetProcessByName("chrome")[0];
ShowWindow(google.Handle, 0);
На счет handle хрома для шарпа нужно погуглить ведь язык хуевый ИМХО
 
Начинающий
Статус
Оффлайн
Регистрация
21 Май 2017
Сообщения
25
Реакции[?]
6
Поинты[?]
0
using System.Runtime.Interop; //что такое (я не помню)
[DllImport("user32.dll")]
ShowWindow(IntPtr handle, int SW_HIDE);

int main()
{
...
Process google = Process.GetProcessByName("chrome")[0];
ShowWindow(google.Handle, 0);
На счет handle хрома для шарпа нужно погуглить ведь язык хуевый ИМХО
Спасибо!
Я делаю программу для защиты других программ на основе .Net Ractor
Программа запускает dotNET_Reactor.Console.exe с аргументами в скрытном режиме, а консоль выводит окошко

Это окошко мне надо скрыть.
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
21 Май 2017
Сообщения
25
Реакции[?]
6
Поинты[?]
0
Нашёл альтернативное решение!
Если запускать не консольную версию, а сам dotNET_Reactor.exe в скрытом режиме то это окошко не появляется!
Всем спасибо! :grinning:
 
Сверху Снизу