
异步与同步(Synchronization& Asynchronism))
evenhbz
这个作者很懒,什么都没留下…
展开
-
线程与异步的应用
一般会涉及的关键词:同步Invoke(delegate),InvokeRequired(InvokeRequired的职责是判断当前运行的线程是不是与窗体主线程是同一个线程。),异步IAsyncResult=delegate.beginInvoke(,,AsyncCallback(回调方法),),IsCompleted,线程是系统资源调度的基本单元,一个进程至少有一个线程。线程的同...原创 2012-03-09 10:21:10 · 121 阅读 · 0 评论 -
如何让子线程调用主线程
场景为:点击按钮后,后台运算,运算完更新界面,后台是由子线程完成,但由于子线程无法更新主线程的控件,所以这时候需要调用主线程来更新;1.按钮点击后调用:Thread thread=new Thread(calculate);thread.start();2,点击完按钮后,子线程开始运算public void calculate(object obj)//该obj就是回调委托...原创 2012-09-18 17:51:29 · 1675 阅读 · 0 评论