Я использую C # / WPF и сгенерировал консоль программно с помощью WinAPI Alloc / FreeConsole Когда это сделано, стандартный класс System.Console взаимодействует с ним нормально. Кроме того, когда вы закрываете консоль, нажимая X вместо использования FreeConsole (), она закрывает и остальную часть приложения. Я использую .NET 4 - как я могу переопределить это поведение?