Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Microsoft windows screen saver implementation. More...
#include <MSWindowsScreenSaver.h>
Public Member Functions | |
MSWindowsScreenSaver () | |
~MSWindowsScreenSaver () override | |
Public Member Functions inherited from IScreenSaver | |
Public Member Functions inherited from IInterface | |
virtual | ~IInterface ()=default |
Interface destructor does nothing. |
manipulators | |
bool | checkStarted (UINT msg, WPARAM, LPARAM) |
Check if screen saver started. | |
void | enable () override |
Enable screen saver. | |
void | disable () override |
Disable screen saver. | |
void | activate () override |
Activate screen saver. | |
void | deactivate () override |
Deactivate screen saver. | |
bool | isActive () const override |
Test if screen saver on. |
Microsoft windows screen saver implementation.
MSWindowsScreenSaver::MSWindowsScreenSaver | ( | ) |
|
override |
|
overridevirtual |
bool MSWindowsScreenSaver::checkStarted | ( | UINT | msg, |
WPARAM | wParam, | ||
LPARAM | lParam ) |
Check if screen saver started.
Check if the screen saver really started. Returns false if it hasn't, true otherwise. When the screen saver stops, msg
will be posted to the current thread's message queue with the given parameters.
|
overridevirtual |
Deactivate screen saver.
Deactivate (i.e. hide) the screen saver, reseting the screen saver timer.
Implements IScreenSaver.
|
overridevirtual |
Disable screen saver.
Disable the screen saver, saving the old settings for the next call to enable().
Implements IScreenSaver.
|
overridevirtual |
Enable screen saver.
Enable the screen saver, restoring the screen saver settings to what they were when disable() was previously called. If disable() wasn't previously called then it should keep the current settings or use reasonable defaults.
Implements IScreenSaver.
|
overridevirtual |
Test if screen saver on.
Returns true iff the screen saver is currently active (showing).
Implements IScreenSaver.