Windows не пропускает BlockInput() C++
При написании макроса под Windows на C++ возникает необходимость временно отключить мышь и клавиатуру, что бы пользователь не навредил нормальной работе. Есть функция BlockInput() которая в принципе всем устраивает. Проблема в том, что если у пользователя нет прав администратора эта функция не работает.
- Есть ли какой-то более мягкий способ заставить систему игнорировать ввод с клавиатуры и мыши?
- Или может быть можно заставить систему не блокировать эту функцию путем каких-либо манипуляций с реестром? Саму программу запускать под админом не вариант. Спасибо!