I have never written a program for use with a multiple monitor situation (2 video cards and 2 monitors in 1 pc). I would like to write a program that uses a secondary monitor for display so that this secondary monitor will always be showing an updated graph and status report that will be generated based on input from another application that will be using the primary monitor and user input.

Will this work?
What considerations will I have to look at?
What implications could this have on the existing program for the primary monitor?

-K