Hi, if I'm using Process.Start
to open a file from a C# WinForms app, is there any way to control which monitor the pdf (or whatever) opens in?
views:
80answers:
1
+4
A:
You'll need to do two things: get the window handle of the application (e.g. Acrobat Reader for a PDF) then move it to the monitor you want and Maximize.
These two articles should get you started:
Controlling Window State Of Other Applications using C#:
http://www.c-sharpcorner.com/UploadFile/gaurav.pilay/206232006095904AM/2.aspx
Multi-monitor programming in C#:
http://www.codeproject.com/KB/cs/multi-monitor_in_c_.aspx
Dave Swersky
2010-09-16 19:38:00