使用c#强制关闭Windows CE 5应用程序
本文关键字:Windows CE 应用程序 使用 | 更新日期: 2023-09-27 18:08:42
如何使用c#强制关闭Windows CE 5.0上的应用程序?我已经尝试过Application.Exit()
,但这并不总是杀死所有当前正在运行的线程。
我通常使用Environment.Exit()
,但不幸的是,这在CF中不可用。
这取决于您正在使用的CF的版本。Application.Exit
是退出应用程序的正确机制,但你的线程也必须被处理。在CF 2.0和3.5中,在所有创建的线程上设置IsBackground
属性为true
(只是在创建时这样做)。在CF 1.0中,您必须手动在包含类中添加一个标志,线程进程定期查看该标志以知道它是否应该退出。