![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Блокировка мыши/клавиатуры [D3, WinXP]
DESANN © (2002-09-29 04:04:00)Уважаемые мастера! Постановка задачи: отправляю монитор "спать" с пом.
SendMessage(HWND_BROADCAST,
wm_SysCommand,
SC_MonitorPower,
1);
Но стОит тронуть мышь или просто помехи в сети питания- и с добрым утром!
Цель: хочу, чтоб выходил из спящего режима только при нажатии определенной клавиши.
Проблема: хуки под WinXP + D3. Или есть другой способ?
Help!
DESANN (2002-10-01 01:16:00) [1]2квг:
Спасибо, мышь действительно блокируется. Но с клавиатурой проблемы. Она официально не работает, но все равно монитор выходит из слип-а при нажатии на любую клавишу.
квг (2002-09-30 13:14:00) [2]В interface добавляешь :
Procedure BlockInput(ABlockInput : boolean); stdcall; external
"USER32.DLL";
квг (2002-09-30 11:14:00) [3]Добавь
BlockInput(true)
для снятия блокировки - Ctrl-alt-del , затем Esc ...
DESANN (2002-09-30 01:13:00) [4]Да, мне больше ничего не подходит. Только suspend.
Song (2002-09-29 08:41:00) [5]А обязательно нужен чёрный экран?