微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 在Windows窗体中获取多个UI线程

我正在试图找到一种方法来使用户控件在他们自己的UI线程中运行.这可能吗?我试图阻止基于模块的应用程序因单个模块而崩溃.

有什么想法吗?

解决方法

那是不可能的.但是,使用一些非平凡的代码,您可以在不同的线程中运行不同的窗口.每个窗口都有自己的消息循环.

更新:

您可以想到的另一种方法是以特殊方式编写控件.您可以通过创建将运行所有逻辑的新线程来处理控件中的所有事件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐