Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

Как выключить screensaver   Найти похожие ветки 

 
Servelat ©   (2004-03-15 20:45) [0]

Собстно, сабж. На время работы игрушки надо выключить заставку, а то если она включается, то она (заставка) зависает, приодится нажимать три веселые клавиши и отрубать. Кто знает, как на время отрубить скрин сейвер?


 
hexone ©   (2004-03-16 13:33) [1]

Зачем его отрубать. Ты не в праве его вообще трогать, по-хорошему.
Обрабатывай лучше сообщение включения скрин сейвера в своей проге и приостанавливай работу. На сайте nehe.gamedev.net в каждом примере есть его обработка.


 
Servelat ©   (2004-03-16 22:20) [2]

>Зачем его отрубать. Ты не в праве его вообще трогать, по-хорошему.
Я ж его не насовсем отрубаю :) . Вообще, видал я програмы (для проигрывания фильмов), во время их работы скринсейвер не включается, даже если мышой не водишь и на клавиши не жмешь. Мне надо что-то подобное.
Щас схожу на nehe.gamedev.net, посмотрю, что там есть...


 
ViK ©   (2004-03-20 23:58) [3]

Можно использовать функцию SystemParametersInfo
SystemParametersInfo(spi_ScreenSaverRunning,1,@Dummy,0);
т.е. Винда будет думать, что товоя программа и есть скринсайвер, а значит ничего запускать не будет.
Для выключения используй
SystemParametersInfo(spi_ScreenSaverRunning,0,@Dummy,0);
Здесь Dummy: Cardinal - какое-то возвращаемое значение.

Кстати эта функция отрубает Ctrl+Alt+Del.


 
TButton ©   (2004-03-21 20:06) [4]

кстати если программа пользует DirectX - винда и не подумает включать скринсейвер.


 
aleXXoft ©   (2004-03-25 12:18) [5]

Ещё как подумает. Пришлось разубеждать. (На личном опыте.)


 
GrayFace ©   (2004-03-25 12:27) [6]

hexone, в чем разница между отрубанием и тем, что предлогаешь ты?
ViK, а еще Alt+Tab, Ctrl+Esc и т.д.


 
hexone ©   (2004-03-25 12:45) [7]

В том, что выклбючается собственная программа, а не SS



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
14-1087754213
Мазут Береговой
2004-06-20 21:56
2004.07.11
Люблю Историю. Люблю узнавать что-то интересное из Истории.


9-1079371772
Юрий Ж.
2004-03-15 20:29
2004.07.11
Что лучше DirectX или OpenGL?


4-1086200321
adler
2004-06-02 22:18
2004.07.11
Как установить программно необходимый формат времяни в Win2000


11-1076525592
KreZ0n
2004-02-11 21:53
2004.07.11
Второе окно в KOL


3-1087082684
Другаля Ян Павлович
2004-06-13 03:24
2004.07.11
FastReport динамическое формирование названия поля