Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.037 c
1-1109230829
3APA3A
2005-02-24 10:40
2005.03.13
Combobox


3-1108368425
miwa
2005-02-14 11:07
2005.03.13
Как получить общее и среднее время в стат.выборке?


11-1092757042
ecm
2004-08-17 19:37
2005.03.13
2Kladov : Bug Fix OnIdle?


14-1108920064
Kerk
2005-02-20 20:21
2005.03.13
зачем нужны папки _vti_* ?


1-1109243441
Kostik__
2005-02-24 14:10
2005.03.13
INI-файлы




   Наверх