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

Вниз

On(ScreenSaver)   Найти похожие ветки 

 
XMAN ©   (2005-02-24 23:30) [0]

Мастера, кто знает как узнать моей программе что запустился ScreeSaver? Желательно не содержа в себе таймер (и проверять каждую сек. на запуск савера), но этот вариант тоже пойдет.


 
GuAV ©   (2005-02-24 23:44) [1]

Если нужно узнать что запустился screensaver когда форма активна, то ловить WM_SYSCOMMAND с wParam = SC_SCREENSAVE в этой форме.

В общем случае (любое активное окно) - хук ловящий это же сообщение
Пример http://kladovka.com.ru/index.php?action=view&filename=SChook.zip&directory=Programs , только убрать message := WM_NULL; (чтобы не запрещать запуск ss)

PS: Вряд ли это поможет при "прямом" запуске .scr из проводника.



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

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

Наверх




Память: 0.46 MB
Время: 0.036 c
3-1108026505
Brain Force
2005-02-10 12:08
2005.03.13
Получение результатов выполнения запроса в список


3-1108127226
Max Zyuzin
2005-02-11 16:07
2005.03.13
Посоветуйте чем лучше состыковывать Delphi 7 и MSSQL


4-1107016168
read_me
2005-01-29 19:29
2005.03.13
надо узнать координаты окна


3-1108373079
m-a-x
2005-02-14 12:24
2005.03.13
фильтрация даты


14-1100899083
Piter
2004-11-20 00:18
2005.03.13
Magic Forum 1.2 - клиент этого форума