Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X
I have a laptop that is hooked up to 3 monitors (2x 19" and 1x 32"). I use Creo on the 32", Microsoft products on one of the 19's and desktop access (icons) on the 3rd 19. Because I use the laptop docked and undocked, it is easier if my primary screen is the 3rd "desktop" monitor; it makes my icons much more stable.
The problem I have is that Creo always opens on the primary screen and I have to drag it to the larger monitor. Is there a way to automatically have it open on the larger monitor.
From StackOverflow:
What determines the monitor my app runs on? - Stack Overflow
Correctly written Windows apps that want to save their location from run to run will save the results of
GetWindowPlacement()
before shutting down, then useSetWindowPlacement()
on startup to restore their position.
It appears that Creo is not a "correctly written Windows app" because none of the methods mentioned in that link work. That being said there are a number of free open source programs that will handle this for you. One that I like is Dual Monitor. It creates task bars on all of your additional screens (see screenshots at the site below). It also has the functionality to make programs launch on specific screens.