Windows Vista has "Presentation Mode", which you can turn on with the Mobility Center.
How can I turn it on programmatically?
When giving a presentation, you may want to turn on presentation mode. While presentation mode is turned on, your computer stays awake, system notifications are turned off, and your presentation settings for screen saver, volume, and desktop background are applied.
The only way I found is to call presentationsettings.exe
with /start
or /stop
directly.
I also found this link that describes how to activate presentation mode on desktop PCs: http://www.dubuque.k12.ia.us/it/mobilitycenter/
Hope that helps.
This is quite old, but I found this wasn't working from a third party program, because cmd wasn't inheriting the environment, therefore these weren't working like they would from the Run Box:
PresentationSettings
PresentationSettings /start
PresentationSettings /stop
However, using powershell to spawn a new environment, I was able to invoke it programmatically with the following commands:
Start-Process cmd -ArgumentList "/c PresentationSettings"
# to spawn
a GUIStart-Process cmd -ArgumentList "/c PresentationSettings /start" -NoNewWindow
# execute with no gui, but the icon appears in the trayStart-Process cmd -ArgumentList "/c PresentationSettings /stop" -NoNewWindow
# execute with no gui, but the icon disappears from the tray after it has been started.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With