C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Состояние операционной системы, Как получить?
** Mxn
  Отправлено: 06.03.2006, 18:07


Не зарегистрирован







Подскажите как сделать так, что б при блокировании системы (2000/XP) прога узнавала об этом событии в операционной системе. И срабатывании хранителя экрана получала бы инфу, что запустился хранитель экрана. Как бы это сделать без таймеров и без OnIdle ???
Gal
Отправлено: 06.03.2006, 18:23


Станционный диспетчер

Группа: Участник
Сообщений: 124



Если скринсейвер не выключен в настройках экрана, то так:
CODE

SendMessage(Application->Handle,WM_SYSCOMMAND,SC_SCREENSAVE,0);

Вернуться в Вопросы программирования в C++Builder