C# WinForms 如何获取主线程信息
在 WinForms 应用程序中,可以使用 Application.Run 方法来启动主线程,并在其上运行消息循环。因此,可以使用以下代码来获取主线程:
var mainThread = Application.OpenForms[0].Invoke(new Func<Thread>(() => Thread.CurrentThread)) as Thread;
这将返回一个 Thread 对象,该对象表示当前运行应用程序的主线程。注意,此方法必须在 UI 线程上下文中调用。
原文地址: https://www.cveoy.top/t/topic/gBzu 著作权归作者所有。请勿转载和采集!