作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
<分区>
我需要从 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();
我是一名优秀的程序员,十分优秀!