如何使用C#在Windows CE 5.0上强制关闭应用程序?我已经尝试过Application.Exit(),但这并不总是会杀死所有当前正在运行的线程.我通常使用Environment.Exit(),但是不幸的是,这在CF中不可用.解决方法:这取决于您使用的...
如何使用C#在Windows CE 5.0上强制关闭应用程序?我已经尝试过Application.Exit(),但这并不总是会杀死所有当前正在运行的线程.
我通常使用Environment.Exit(),但是不幸的是,这在CF中不可用.
解决方法:
这取决于您使用的CF版本. Application.Exit是退出应用程序的正确机制,但是您的线程也必须进行处理.在CF 2.0和3.5中,在所有创建的线程上将IsBackground属性设置为true(只需在创建时执行).在CF 1.0上,必须手动将一个标志添加到线程proc定期查看的包含类中,以了解是否应退出.
沃梦达教程
本文标题为:使用C#强制关闭Windows CE 5应用
猜你喜欢
- c# – 如何在SQL中按列名检查单元格是否为空? 2023-11-13
- C#实现温度转换功能 2023-05-16
- C#里SuperSocket库不能发现命令的原因 2023-05-06
- C#使用StreamReader和StreamWriter类读写操作文件 2023-06-05
- 10分钟学会Visual Studio将自己创建的类库打包到NuGet进行引用(net,net core,C#) 2023-04-28
- c# – 在Windows Store App的.mp3文件中获取Albumart 2023-09-20
- C#设计模式之单例模式 2023-05-25
- C# Rx的主要接口深入理解 2022-11-02
- c# 使用Entity Framework操作Access数据库的示例 2022-11-19
- C# 守护进程的介绍及实现详解 2023-06-21