c#线程操作控件
在用线程的时候,如果线程要对控件进行操作,那么在窗体初始化的时候要加上这句: System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false; 具体信息MSDN上有详细的说明。另外,在退出程序的时候如果自定义线程还在操作控件,那么在退出程序之前一定要先把自定义线程给终止(Thread.Abor()方法),否则会抛出System.InvalidOperationException异常:{"执行 CreateHandle() 时无法调用值 Dispose()。"}
我在青春的田野上播种勤奋与努力,希望能在未来收获成熟和睿智...