关于线程更新用户界面的问题
用户界面定时更新其上的某个控件的内容;
有后台线程通过BeginInvoke随时更新该用户界面上的控件内容。
我想知道,这种情况下,会不会引起资源竞争问题;
查过些资料,BeginInvoke好像可以避免类似问题,但是不确定
[解决办法]
工作线程通过控件所在UI线程的委托来执行。
不会存在类似问题,因为委托是线程间安全的。
发布时间: 2012-10-30 16:13:36 作者: rapoo
关于线程更新用户界面的问题
用户界面定时更新其上的某个控件的内容;
有后台线程通过BeginInvoke随时更新该用户界面上的控件内容。
我想知道,这种情况下,会不会引起资源竞争问题;
查过些资料,BeginInvoke好像可以避免类似问题,但是不确定
[解决办法]
工作线程通过控件所在UI线程的委托来执行。
不会存在类似问题,因为委托是线程间安全的。