.NET 4.x Консольное приложение в фоновом режиме - C#
Формулировка задачи:
Подскажите пожалуйста как можно скрыть работу консольного приложения написаного в Visual C#, чтобы во время работы приложения на экране не появлялось окно консоли?
Решение задачи: «.NET 4.x Консольное приложение в фоновом режиме»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Diagnostics; namespace hide { class Program { [DllImport("kernel32.dll")] static extern IntPtr GetConsoleWindow(); [DllImport("user32.dll")] static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); const int SW_HIDE = 0; const int SW_SHOW = 5; static void Main(string[] args) { var handle = GetConsoleWindow(); ShowWindow(handle, SW_HIDE); Console.Read(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д