我正在从WinForms应用程序初始化一个外部(第三方)可执行文件,并希望隐藏此加载。
我正在使用Task.Run()=> Process.Start来初始化进程,但是即使在后台线程(使用线程池)中,鼠标光标也停留在WaitIcon上。我认为这是由于应用程序加载而Windows正在管理此问题,而不是我的应用程序线程。
//I don't even need to await, just start but without the cursor get with WaitIcon
Task.Run(() => System.Diagnostics.Process.Start("ExternalApp.exe"));
是否有任何简单的方法来干预此过程,以在外部可执行文件加载期间将光标保留为默认值?