gpt4 book ai didi

c# - 如何在 C# 中启动一个 UI 线程

转载 作者:太空狗 更新时间:2023-10-29 18:02:34 25 4
gpt4 key购买 nike

我知道我可以使用 .NET 启动一个新的工作线程。但是我如何启动一个新的 UI 线程(就像在 MFC 中一样)?

我不介意解决方案是否仅限于 Windows 机器;我还希望解决方案是纯粹的 .NET - 没有 p/调用 CreateThread 等。

感谢任何意见。

最佳答案

使用Application.Run - 它在当前线程中启动消息循环。有一些重载需要以一种形式开始,或者是一个应用程序上下文,或者两者都不是。 (如果您想为线程执行此操作,您需要创建线程并以正常方式启动它,并使其调用 Application.Run。)

关于c# - 如何在 C# 中启动一个 UI 线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/745057/

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