C# 状态栏更新不及时的问题

根据这里,http://social.msdn.microsoft.c…,根本问题是线程忙于跑循环,所以没有能及时来绘制 UI,所以解决方法自然就是多线程绘制 UI,他给了几个链接,不过这个不是目前最亟待解决的,所以先放一放

因为循环跑太快了,UI来不急更新画面,UI线程忙着处理循环内的事,虽然可以使用DoEvents让UI更新,但这并不是正确的方式,若你的专案里有多个大量工作要执行,再强大的硬件,资源也会被耗尽

http://www.dotblogs.com.tw/yc4…

循环内饰属于大量的工作,又必须更新UI线程,这时你应该学会用多线程,由其他线程去更新UI线程,UI更新的速度越快表示用掉的资源越多

http://www.dotblogs.com.tw/yc4…

http://www.dotblogs.com.tw/yc4…

Leave a Reply

Your email address will not be published. Required fields are marked *