我正在使用C#/ WPF,并使用WinAPI的Alloc / FreeConsole以编程方式生成控制台。完成此操作后,标准的System.Console类就会很好地进行交互。除了通过单击X而不是使用FreeConsole()关闭控制台时,它也会关闭应用程序的其余部分。我正在使用.NET 4-如何覆盖此行为?
答案 0 :(得分:0)
这只是一个猜测,它可能完全关闭,但是它与Application.Current.ShutdownMode有什么关系?也许Application.Current.MainWindow被设置为控制台,ShutdownMode导致应用程序在控制台窗口关闭时终止?