摘要: 利用线程解决窗口假死基本理论:1,.net2.0以后,CLR默认不允许以非UI线程访问控件。在Framework1.x中,CLR允许应用程序以跨线程的方式运行,而在Framework2.0及以后版本中,System.Windows.Form.Control新增了CheckForIllegalCrossThreadCalls属性,它是一个可读写的bool常量,标记我们是否需要对非UI线程对控件的调用做出检测。如果指定true,当以其他线程访问UI,CLR会跑出一个”InvalidOperationException:线程间操作无效,从不是创建控件***的线程访问它”;如果为false,则不对该错 阅读全文
posted @ 2013-12-29 11:27 UCanBeFree 阅读(248) 评论(0) 推荐(0)