Не очень понял , текущий скринсейвер прописан в HKEY_CURRENT_USER\Control Panel\Desktop , SCRNSAVE.EXE . Есть scr , активный режим не нужен , а чево нет ? А вообще в поиск надо SPI_SETSCREENSAVEACTIVE . Windows communicates with Screen Savers through command line arguments. The ScrnSave.lib library handles this for Screen Savers that are written to use it, but other Win32 Screen Savers marked 4.0 or higher must handle the following command line arguments:
ScreenSaver - Show the Settings dialog box. ScreenSaver /c - Show the Settings dialog box, modal to the foreground window. ScreenSaver /p - Preview Screen Saver as child of window . ScreenSaver /s - Run the Screen Saver. |