Функция BlockInput

Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long

BlockInput блокирует все события ввода от клавиатуры и мыши.

Возвращаемое значение

В случае ошибки функция возвращает 0 (используйте GetLastError для получения кода ошибки). В успешном случае возвращается ненулевое значение

Параметры

fBlock
Определяет поведение функции. Если True, то блокируются клавиатура и мышь. Если False, то блокировка снимается

Пример

' Блокируем клавиатуру и мышь на 10 секунд
DoEvents
BlockInput True
' Пауза на 10 секунд
Sleep 10000
' Снимаем блокировку
BlockInput False

Смотри также

GetKeyboardLayoutName

Категория

Клавиатура (или Мышь)

Реклама