BOOLEAN SetSuspendState(
BOOL Hibernate,
BOOL ForceCritical,
BOOL DisableWakeEvent
);
Блокировка компьютера
Как сделать так, чтобы через определенное время блокировались все нажатия мыши и клавиатуры? И чтобы отключить это можно было с помощью нажатия хоткея, например, "ctrl+shift+q"?
А еще подскажите как програмно перейти в спящий режим.
Заранее благодарен!!!
Посмотри ExitWindowsEx и SystemParametersInfo с параметром spi_ScreenSaverRunning. Может поможет.
Блокировку клавиатуры легко осуществить через хуки - SetWindowsHookEx.
Блокировать мышь и клаву можно через BlockInput()
Спс, попробую. А как насчет отключения через хоткей? Точнее, как это грамотно написать?
Что тебя интересует: как среагировать на нажатие клавиши или как войти в спящий режим? Отключение чего?
Код: