摘要: .net的FCL中有以下3个定时器: (1) Windows.Forms.Timer (2) Timers.Timer (3) System.Threading.Timer 其实定时器只有两个,Forms下的Timer和Threading下的Timer,Timers中的Timer是对线程中的Timer封装。区别:windows窗体中的定时器,是基于UI主线程的定时器,单线程处理的。个人认为就是窗体的一个定时器消息。定时器的处理回调由定时器所在的主线程完成。 如果当前winform程序主线程正在被挂起,那么后续的Timer的回调事件将不能被处理直到主线程恢复。Threa... 阅读全文
posted @ 2012-02-12 22:56 HQL 阅读(793) 评论(0) 推荐(0) 编辑