在用线程的时候,如果线程要对控件进行操作,那么在窗体初始化的时候要加上这句: System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;  具体信息MSDN上有详细的说明。另外,在退出程序的时候如果自定义线程还在操作控件,那么在退出程序之前一定要先把自定义线程给终止(Thread.Abor()方法),否则会抛出System.InvalidOperationException异常:{"执行 CreateHandle() 时无法调用值 Dispose()。"}

相关文章:

  • 2021-09-21
  • 2021-11-29
  • 2021-12-15
  • 2022-12-23
  • 2021-10-21
  • 2021-09-09
  • 2021-07-02
猜你喜欢
  • 2021-04-08
  • 2021-07-18
  • 2021-10-11
相关资源
相似解决方案