🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Turn off monitor during boot
I want the screen to be blank during startup, and only turn on by a ::SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) -1); when my watchdog service starts the multimedia application which is the only thing that will be running on that computer. So the last parameter would be 1 or 2, but how to send this at earliest possible time during startup, or better yet, start in the low power or off state?
Not going to happen. The Video Card screen, the bios (cpu, memory count) screen and the device-list screen aren't handled by the OS. You could write a boot-time (non winapi based) program (álá Grub) to make your monitor do something, but that's not going to be easy and Windows itself will probably reset whatever you do during load.
Some motherboards (I know the new ASUS ones) allow you to put a custom splash screen up during the bios boot you could have a blank screen for that and then uses a "boot screen replacer" for windows and you will get a sort of result, messy though.
What screens are you driving? If you are using commercial displays that have RS-232 communications you can get your code to turn them on and off.
What screens are you driving? If you are using commercial displays that have RS-232 communications you can get your code to turn them on and off.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement