C#-加载外部.exe而无需鼠标等待光标

时间:2019-05-14 17:34:27

标签: c# winforms windows-10 threadpool

我正在从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"));

是否有任何简单的方法来干预此过程,以在外部可执行文件加载期间将光标保留为默认值?

0 个答案:

没有答案