想要实现如下功能:
在winform中有一按钮,点击按钮后出现打开文件对话框,选择一个PPT文件之后在副显示器中播放PPT,网上找了很多代码,都是讲怎么播放PPT的,却没有涉及到使用哪个显示器放映,求各位高手指教,谢谢了
public partial class FormExamineeView : Form { public FormExamineeView() { InitializeComponent(); Screen[] screens = Screen.AllScreens; if (screens.Length > 1) { this.DesktopLocation = Screen.AllScreens[1].Bounds.Location; } } }
说明:screens表示所有显示器。this.Desk....是把当前窗体定位到副显示器上。你可以在FormExamineeView_Load事件里弹出PPT。
是这样的 ,按照楼上大哥的代码 我添加了一个新的form
然后
FormExamineeView frm = new FormExamineeView();
frm.show();
结果是frm窗体跑到副显示器显示了,弹出来的ppt却是还在主窗体显示。
PPT中在幻灯片放映选项卡有一个设置幻灯片放映的功能按钮,里面就可以设置幻灯片放映显示于哪一个显示器的 ,我就是想用程序对这一功能进行设置。