BeginInvoke方法 通过BeginInvoke方法可以在工作线程向界面线程发送消息,然后界面线程再通过委托机制调用OnMsgArrive更新界面,这么做的原因是只有界面线程才可以安全的修改界面控件状态。