隐藏控制台

[DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)]
        private static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow);
        [DllImport("user32.dll", EntryPoint = "FindWindow", SetLastError = true)]
        private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
 
 
Console.Title = Guid.NewGuid().ToString("n");
            var w = FindWindow("ConsoleWindowClass", Console.Title);
            if (w != IntPtr.Zero)
                ShowWindow(w, 0);
原文地址:https://www.cnblogs.com/chensuqian/p/9644801.html