我有一个控制台应用程序项目。它有 gui (winforms) 和控制台窗口,用作调试控制台(应用程序的运行日志)。
现在,如果我禁用了调试,我会使用ShowWindow
本机调用隐藏控制台窗口。
问题是:通过按下按钮或退出它(Application.Exit())关闭应用程序窗口后,X
我有一个僵尸控制台进程。
如果我一开始就关闭控制台,Environment.Exit(0)
则表格不会显示。
我试图通过添加那里来修改表单关闭事件Environment.Exit(0)
,但这不起作用,这意味着仍然存在僵尸控制台进程。
如何在应用程序退出时关闭控制台窗口?