• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 146
  • Last Modified:

handling multiple monitors

Hi,

I have an MDI app, and a user may have two or more monitors over which my app gets stretched. If I have say 5 document views open for example, one of the views will get stretched across the physical gap between monitors, which looks dumb.

Does anyone have some ideas on how to avoid this? It is a bit tricky since the user may have N monitors, so each window has to check if it is crossing a monitor gap then reposition everything it is etc.

Thanks
0
DJ_AM_Juicebox
Asked:
DJ_AM_Juicebox
1 Solution
 
AndyAinscowFreelance programmer / ConsultantCommented:
For each view check each corner of the surrounding frame and see if they all lie on the same monitor.  If not then modify the views size/position so all corners fit onto one monitor.

Look at GetMonitorInfo and MonitorFromPoint in help.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now