Check Ultramon (you can use it as is or get their multi-monitor SDK): http://www.realtimesoft.com/ultramon/ Also look at www.ishadow.com, there is explicit support for multiple monitors and it works very well.If you need custom code to address your situation we can help you with that too. For a quick solution I would try Ultramon. ALEX From: Malcolm.BRUTON@xxxxxxxxxx: thin@xxxxxxxxxxxxxxxxxxxx: [THIN] Re: OT: Multiple Monitors in Windows - developer quest ionDate: Mon, 3 Jul 2006 13:49:50 +0100 Jon If you turn off multiview within the nvidia driver this may fix your problem. Windows then treats it as two seperate monitors rather than one. We have found that this works a lot better for poeple with more than two monitors. (with XPe FR3) Malcolm -----Original Message-----From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of ScottSent: 23 June 2006 14:48To: thin@xxxxxxxxxxxxxxxxxxxx: [THIN] Re: OT: Multiple Monitors in Windows - developer question EnumDisplayMonitors API will give you details. I've used code from http://vbnet.mvps.org/index.html?code/screen/index.html to manipulate monitor properties. HTH, Scott On 6/23/06, Luchette, Jon <JLuchette@xxxxxxxxxxxxxxx> wrote: We have an application that automatically detects the number of monitors and the screen sizes when it launches, and then it will automatically fill the screen on the pc appropriately based on what it detects in Windows. You can NOT manually size the window of this application. However the problem is that we have blade pcs, with special video cards for multiple monitors that we want to run this application on. On these blade pcs, windows only thinks there is 1 monitor, because it is the nvidia driver that is handling the multiple monitor display rather than windows on these particular pcs. This results in the application stretching across both monitors as if they were one large monitor which is not what should happen if the application properly detects 2 monitors. We are working with the application vendor to determine what exactly they are reading from in windows (API, reg key, ini file, etc) to detect the number of monitors but have not heard back. We are also working with the hardware manufacturer to try and come up with a solution but also have had no luck there. My question is this: does anybody know more specifically where in windows an application might read the number of monitors or the size of the screen? (API, reg key, ini file, etc) All we have been told is "We check windows" and that is not really helping at this point. I also know where to check in windows by opening up the display properties, but I am more interested in how applications might read and return this information rather than how a user interacts with it. If I know this answer we might be able to come up with a solution to our issue. Thank You, _______________________________________________Jon Luchette Emerson Hospital Technology Specialist III Work: 978-287-3369 Cell: 978-360-1379 jluchette@xxxxxxxxxxxxxxx _______________________________________________ -- Thanks,Scott D. *********************************************************************************** The Royal Bank of Scotland plc. Registered in Scotland No 90312. Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB. Authorized and regulated by the Financial Services Authority This e-mail message is confidential and for use by the addressee only. If the message is received by anyone other than the addressee, please return the message to the sender by replying to it and then delete the message from your computer. Internet e-mails are not necessarily secure. The Royal Bank of Scotland plc does not accept responsibility for changes made to this message after it was sent. Whilst all reasonable care has been taken to avoid the transmission of viruses, it is the responsibility of the recipient to ensure that the onward transmission, opening or use of this message and any attachments will not adversely affect its systems or data. No responsibility is accepted by The Royal Bank of Scotland plc in this regard and the recipient should carry out such virus and other checks as it considers appropriate. Visit our websites at: http://www.rbos.com http://www.rbsmarkets.com ***********************************************************************************