Я выполнил эту задачу в конце концов, используя несколько приемов. Вот как я это сделал:
- Написал форму C # со свойством topmost = true, что ставит перед всеми возможными окнами, кроме диспетчера задач, меню «Пуск» и панели задач.
- Написал в C # функцию изменения реестра, которая включает диспетчер задач, и удалил большинство опций с экрана crtl + alt + del.
- Добавлена функция, которая активирует скрипт bat, который активирует скрипт AHK, чтобы отключить все возможности crtl + alt + delete (я знаю, что это отвратительно).
- Создана функция для удаления панели задач.
- Чтобы изменить параметры конфиденциальности вручную, перейдите: щелкните правой кнопкой мыши панель задач> параметры> меню запуска> снимите флажки с обоих параметров в разделе конфиденциальности.
Результат:
Черное наложение без стартового меню, без crtl + alt + del, без менеджера задач, без alt tab. Все, что вы делаете, обычно регистрируется как монитор отключен. Будьте осторожны при этом, так как вы можете застрять без выбора! Я создал другое приложение, которое отменяет все эти вещи, и добавил его в ярлыки запуска, чтобы, не видя ничего, я мог слепо нажать CRTL + R и написать ярлык, который я создал, чтобы отключить все!
PM мне, если кто-то хотел бы полный исходный код.