Process.Start和双监视器

Ada*_*kis 6 c# multiple-monitors

如果我正在使用Process.Start从C#WinForms应用程序打开文件,有没有办法控制pdf(或其他)打开哪个监视器?

Dav*_*sky 5

您需要做两件事:获取应用程序的窗口句柄(例如,用于PDF的Acrobat Reader),然后将其移动到您想要的监视器并最大化.

这两篇文章应该让你开始:

使用C#控制其他应用程序的窗口状态:http:
//www.c-sharpcorner.com/UploadFile/gaurav.pilay/206232006095904AM/2.aspx

C#中的多监视器编程:http:
//www.codeproject.com/KB/cs/multi-monitor_in_c_.aspx