Когда я запускаю длительные симуляции (возможно, в течение нескольких дней), я хотел бы предотвратить любые помехи, заблокировав клавиатуру и, возможно, мышь. Я видел такие сообщения:
Блокировка клавиатуры — игнорирование ввода, сохранение работы мыши
но я не знаю, позволяют ли они программе работать в фоновом режиме с заблокированной клавиатурой.
Можно ли это сделать на Windows 7?
Мне не обязательно видеть экран. Может ли существовать что-то вроде старого ctrl + alt + del, что все еще позволит приложению (например, тяжелой симуляции) работать, отключая ввод с клавиатуры и мыши?
Спасибо.
решение1
Если вы нажмете
Windows + L
Это заблокирует ваш ПК, а фоновые приложения продолжат работать на требуемом уровне процессора.
Если есть другие пользователи, которые могут войти в систему и выполнять различную работу, пока ваша работа будет выполняться в фоновом режиме, это зависит от вас.
Просто установите пароль на учетную запись, чтобы запретить посторонним лицам доступ к ней.
Также вы можете использоватьClearLockбез необходимости блокировки ПК с помощью Windows и установки на него пароля, при этом вы видите, что происходит.
Я не уверен, существуют ли приложения, которые просто блокируют клавиатуру, не блокируя компьютер/экран, но такое приложение можно довольно быстро написать на .NET.