Solved

Multiple Monitors:  Always know that "1" is 1, "2" is 2 etc...

Posted on 2012-04-03
1
142 Views
Last Modified: 2014-04-10
Hey guys.  I'm trying to write an app (in VB.net on Win7Pro x64) that displays 8 different images on 8 different screens depending on info coming into a PC.  These screens are several hundred feet appart, so I am required to use an extender box, such as the StarTech HDMI over IP Extender (IPUSB2HD2).  Their software basically presents each box to Windows as a new display adapter.  

I have this working just fine, but the problem is if/when one or more of those adapters/screens powers off.  The software disconnects it from the device (obviously) and then in turn Windows loses track of which number screen that was.  In other words, for example screen 3 is no longer screen 3.

My question is this:  is there a way for me to identify something about screen X that always tells me screen X is screen X?  Sort of like a MAC address for NICs?  That way, I can always direct my output to that identifier, rather than just "screen X" and trusting windows to handle it correctly?

I hope that makes sense and thanks for your time.
0
Comment
Question by:JasonWilliam
1 Comment
 
LVL 2

Accepted Solution

by:
shanejh earned 500 total points
ID: 37804038
Monitors are always a pain. You could possible use the "Physical device object name" to keep track of which monitor is which. Not sure how easy/hard that is to pick that value up in VB though (WMI maybe?)
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Flash (http://en.wikipedia.org/wiki/Adobe_Flash) has evolved over the years to where it has become a masterful tool for displaying content screen.  It has excellent layout placement, UI precision as well as rendering capabilities. This, along with t…
A basic question.. “What is the Garbage Collector?” The usual answer given back: “Garbage collector is a background thread run by the CLR for freeing up the memory space used by the objects which are no longer used by the program.” I wondered …
Edureka is one of the fastest growing and most effective online learning sites.  We are here to help you succeed.
Both in life and business – not all partnerships are created equal. As the demand for cloud services increases, so do the number of self-proclaimed cloud partners. Asking the right questions up front in the partnership, will enable both parties …

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now