Здравствуйте, sjukov, Вы писали:
S>ShellExecute( NULL, "open", "c:\\screensave.exe", "-s", "c:\\", SW_SHOW );
S>Вот в таком варианте получилось, если переименовать *.scr в *.exe .
S>Если убрать "-s" и оставить пустой параметр "-s" то отобразится окно настроек скринсейвера.
Воспользовался вашим кодом для запуска скринсейвера. Для конфигурирования оставил прежний, ибо итак работает

А .scr в .exe обязательно переименовывать? У меня в win-xp итак работает...