Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
нужно подавить гашение экрана
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: нужно подавить гашение экрана (Прочитано 8363 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
нужно подавить гашение экрана
«
:
28-03-2008 09:57 »
где то был, помнится, разговор, но поиском не нашёл. Как программно подавляется гашение экрана, в независимости от настроек пользователя (и не трогая их) ?
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Sla
Команда клуба
Offline
Пол:
Re: нужно подавить гашение экрана
«
Ответ #1 :
28-03-2008 13:58 »
видимо, нужно прочитать(запомнить) настройки пользователя, установить свои, а при наступлении нужного события, восстановить
Записан
Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: нужно подавить гашение экрана
«
Ответ #2 :
28-03-2008 16:49 »
Sla
, а нет ли каких либо сообщений, которые я бы мог время от времени посылать (хм, куда - наверное широковещательно) ?
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Scorp__)
Молодой специалист
Offline
Пол:
Re: нужно подавить гашение экрана
«
Ответ #3 :
28-03-2008 17:37 »
Вот рецепт с faqs.org.ru/progr/windows:
Цитата
7.11. Как запретить запуск скринсейвера во время работы своей программы?
Нужно отлавливать WM_SYSCOMMAND c параметром SC_SCREENSAVE и не
передавать его на обработку DefWindowProc.
Так что все просто
Если скринсейвер не установлен, а просто монитор выключается, то ловить надо то же сообщение, но с SC_MONITORPOWER.
Записан
- А Вы сами-то верите в привидения?
- Конечно, нет, - ответил лектор и медленно растаял в воздухе.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: нужно подавить гашение экрана
«
Ответ #4 :
28-03-2008 17:39 »
воот, то что нужно ) Щас опробую, спасибо!
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: нужно подавить гашение экрана
«
Ответ #5 :
28-03-2008 17:51 »
ага, работает, как часы )
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
нужно подавить гашение экрана
Загружается...