通信时往往会用到多线程,并且存在跨线程调用控件,本文档提供了多种方法解决此类问题