C#编写了一个定时小工具
1、基于Windows消息循环,用事件方式触发,在界面线程执行;是使用得比较多的Timer,TimerStart之后定时(按设定的Interval)调用挂接在Tick事件上的EvnetHandler。在这种Timer的EventHandler中可以直接获取和修改UI元素而不会出现问题–因为这种Timer实际上就是在UI线程自身上进行调用的。2、它是一个基于Form的计时器3、创建之后,你可以使用Interval设置Tick之间的跨度,用委托(delegate)hookTick事件4、调用Start和Stop方法,开始和停止5、完全基于UI线程,因此部分UI相关的操作会在这个计时器内进行6、长时间的UI操作可能导致部分Tick丢失