摘要: 1. 关闭Form窗体进程还在的问题方法一:Thread.IsBackground = true;方法二:System.Environment.Exit(0);方法三:FormClosing方法内手动释放所有托管资源.注意:强行关闭时都要做好全局未处理异常的处理.2. Thread.Abort()强制中止报错的问题强制中止一定会报错,只有一个变通的办法,采用标识,通过标识状态来判断线程是否可以进入下一个任务处理,当前线程让它跑完。3. 多线程更新界面解决办法用SynchronizationContext去更新界面,eg:_synchContext.Post(_ =>{ this.lblT 阅读全文
posted @ 2011-08-30 13:51 Daniel Chow 阅读(828) 评论(0) 推荐(0) 编辑