通过C#中的Process.Start()在Presenter模式下打开PowerPoint

时间:2016-11-14 23:27:22

标签: c# process powerpoint

我正在寻找一种在Presenter View中以C#方式打开PowerPoint的方法(多屏幕视图,其中演示文稿在一个屏幕上处于演示模式,另一个屏幕上有演讲者备注)一个新的过程。我尝试使用Process参数启动/s,但这只会在幻灯片放映模式下显示PowerPoint(即演示文稿位于两个屏幕上)。

Process process = new Process();

process.StartInfo.FileName = "POWERPNT.EXE";
process.StartInfo.Arguments = string.Format("{0} {1}", "/s ", filePath);
process.Start();

我还尝试更改了存储设置Presenter View的选项的注册表值,但是从Process打开时似乎没有任何效果。我知道在这里使用Interop库是一个选项,但出于某些原因,我更倾向于使用Process。有谁知道如何通过Process.Start()在演示者视图中打开PowerPoint?

0 个答案:

没有答案