如何在c#中测量子进程启动时间?我目前正在使用以下代码来测量可执行程序的启动时间,并希望添加子进程执行启动时间,例如运行记事本或Chrome中的新选项卡的CMD。下面是我用来测量“正常”进程启动时间的现有代码:
public static long LaunchProcess(String processF
我有一个使用外部进程来使用ProcessName.Start()完成工作的程序,问题是当windows关闭时,我想在启动进程之前知道它是关闭的,因为如果应用程序在关闭windows的同时启动进程,会显示一条消息,表明进程无法正确启动(错误代码0xc0000142)。主应用程序是一个带有通知图标的C# Windows forms应用程序,而外部进程是用旧的C编写的本机控制台应用程序(这是有充分理由的)。我使用了一些系统事件,如<