浅述WinForm多线程编程与Control.Invoke的应用
摘要:
浅述WinForm多线程编程与Control.Invoke的应用VS2008、C#3.0在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。一个最直接的方法便是使用多线程。多线程编程的方式在WinForm开发中必不可少。本文介绍在WinForm开发中如何使用多线程,以及在线程中如何通过Control.Invoke方法返回窗体主线程执行相关操作。-. WinForm多线程编程1. new Thread()新开一个线程,执行一个方法,没有参数传递: privatevoidDoWork(){Threadt=newThread(n 阅读全文
posted @ 2011-12-28 09:56 冬日阳光 阅读(717) 评论(0) 推荐(0) 编辑