gpt4 book ai didi

c# - 如何从 C# 关闭另一个进程

转载 作者:可可西里 更新时间:2023-11-01 07:47:28 26 4
gpt4 key购买 nike

<分区>

我需要从 C# 应用程序关闭另一个进程 (Windows Media Encoder),到目前为止我可以通过以下方式完成:

Process.GetProcessesByName("wmenc.exe")[0].CloseMainWindow();

但是如果 Media Encoder 应用程序正在流式传输或录制,它会在退出时显示一个对话框:

"Are you sure you want to stop encoding?"

那么有没有办法从代码中回答或单击"is"按钮?

[编辑]许多用户使用 Process.kill() 来回答,但这不是一个选项,因为 Process.Kill(); 将终止 Windows Media Encoder 立即,并且 Windows Media Encoder 不会完成正在写入的文件,这迫使我重新索引视频文件。所以不,我不能使用 Process.Kill();

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