我有一个子线程在执行一些数据通讯的工作,我需要在主窗口关闭的时候结束这个子线程。但我不能用Abort()方法强行结束它,因为强行断开通讯可能产生一些问题。我只能设置标识量让它正常结束。我需要等待它结束后才关闭窗口,但我不能在窗体的Cosing事件里使用Join事件阻塞主线程,因为子线程里更新界面的工作需要Invoke到主线程里执行,阻塞主线程会导致子线程也被阻塞无法结束。这种情况怎么解决。
1条回答 默认 最新
悬赏问题
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题