摘要: 一、非UI线程(UI线程大部分为主线程)操作GUI控件的问题 如果从非UI线程操作windows窗体上的控件,就会和主线程产生竞争,造成死锁等现象。因此windows GUI编程有一个规则,就是只能通过创建控件的线程(UI线程)来操作控件的数据,否则就可能产生不可预料的结果。 因此,在dotnet里面Control类实现了ISynchronizeInvoke接口,提供了Invoke和BeginI... 阅读全文
posted @ 2009-11-21 15:59 爱图--UpdooGIS 阅读(292) 评论(0) 推荐(0) 编辑