![]() |
Запуск скринсейвера
В Office 97 или ХР (в панели) была полезная опция - запуск экранной заставки. Вопрос вот в чем. Какой файл запускала эта кнопка, что бы он запустил уже саму заставку? Обычно, что бы запустить заставку, достаточно запустить сам файл скринсейвера и все. Но никакого пароля, естественно, не будет на обратный вход в систему, если он был установлен на заставку. Кто знает какой исполняемый файл винды отвечает за запуск с установками пользователя (паролем в данном случае)? Аналогично, как control.exe - запускает панель управления, а cmd.exe - командную строку. Буду очень благодарен за помощь.
|
ekzarh: эта кнопка использует функции Windows API, насколько я понимаю, другими словами - интерфейс уровня ядра сис-мы. Иначе в инете не было бы такого кол-ва программ, главной фишкой которых есть "возможность запуска хранителя экрана".
|
Знать бы какие функции...
Так неохота на msdn.microsoft.com лазить. Может знает кто? |
Цитата:
|
DillerInc: верно, один из вариантов.
ekzarh: доступ к этим функциям из GUI невозможен... если нет аналога в библиотеках ОС... а его, как я понимаю, нет. |
DillerInc, спасибо за помощь. В результате получилась прога, которая почти ничего не весит.
Запускает скринсейвер, а выход как указано в настройках (если пароль - то пароль). Можно было еще кое что прикрутить к ней для удобства, но все и так прекрасно работает. Единственное, что она не учитывает - это тот интервал, который был выставлен ранее для заставки. Неохота просто высчитывать. Ставится 700 минут. |
Время: 22:25. |
Время: 22:25.
© OSzone.net 2001-