我想通过调用类文件上的application.exit()
来强制关闭Windows应用程序。但它只隐藏应用程序,.exe仍在任务管理器上运行。
我想问一下是否有办法完全终止可以调用类文件的Windows应用程序?我无法从类文件中调用windows form方法来执行this.close()
。
答案 0 :(得分:3)
Application.Exit
仅关闭Winforms事件循环,即仅终止所谓的 GUI线程。
您可以调用Environment.Exit
方法来终止整个过程。但是如果你有其他线程正在运行,你应该注意正确地终止它们,通常是向他们发送一些消息(但这完全取决于你的架构)。