gpt4 book ai didi

c# - 在 MDI 容器中将每个子窗体作为单独的线程运行

转载 作者:行者123 更新时间:2023-11-30 19:19:49 24 4
gpt4 key购买 nike

是否可以在单独的线程上运行 MDI 窗体的每个子窗体?如果是这样,您能否提供一些代码和示例如何设置它?

谢谢!

最佳答案

我无法从这个问题中判断出您是否意识到您提出的解决方案的奇特性质。如果这个答案完全没有捕获重点,我深表歉意。

我假设您希望在您的应用程序中响应。您不希望其他表单在一个表单工作时“挂起”。

但是,每个表单具有不同的 GUI 线程不是人们通常如何实现这一点。我什至不知道这是否可能。

您仍然只有一个线程处理所有图形(也称为“GUI 线程”),但所有耗时的工作都应立即卸载到另一个线程(也称为工作线程)。这样应用程序就会保持响应。

我建议你看看这个视频。适用与否,4-6分钟,你就应该知道这是否是你要找的答案。

DNRTV episode with Stephen Toub

另一种可能性是您问的是如何在不显示 modal 的情况下显示表单。 .

关于c# - 在 MDI 容器中将每个子窗体作为单独的线程运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com