c# – 在Windows窗体中获取多个UI线程
发布时间:2020-12-15 22:55:59 所属栏目:百科 来源:网络整理
导读:我正在试图找到一种方法来使用户控件在他们自己的UI线程中运行.这可能吗?我试图阻止基于模块的应用程序因单个模块而崩溃. 有什么想法吗? 解决方法 那是不可能的.但是,使用一些非平凡的代码,您可以在不同的线程中运行不同的窗口.每个窗口都有自己的消息循环
我正在试图找到一种方法来使用户控件在他们自己的UI线程中运行.这可能吗?我试图阻止基于模块的应用程序因单个模块而崩溃.
有什么想法吗? 解决方法
那是不可能的.但是,使用一些非平凡的代码,您可以在不同的线程中运行不同的窗口.每个窗口都有自己的消息循环.
更新: 您可以想到的另一种方法是以特殊方式编写控件.您可以通过创建将运行所有逻辑的新线程来处理控件中的所有事件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- c# – C是否支持单个泛型方法而不是泛型类?
- ruby-on-rails – Cucumber:Factory Girl不修改
- cocos2dx在写中文字体的时候出现乱码
- C# 中 Array和 ArrayList详解及区别
- cocos2d-x学习笔记——cocos2d-x3.0回调函数的变
- 如何在SQLite中逐段更新blob?
- ios – 应用程序加载程序:ERROR ITMS-90502
- Build your Dojo-based Javascript Application
- Cocos2dx:出现异常 child->m_pParent == 0
- 用Swift和Core Animatoin创建圆形图片加载动画
热点阅读