Eu terminei essa tarefa eventualmente usando alguns truques. Aqui está como eu fiz:
- Escrevi um formulário em C # com a propriedade topmost = true na frente de todas as janelas possíveis, exceto o gerenciador de tarefas, o menu Iniciar e a barra de tarefas.
- Escrevi em C # uma função para alterar o registro que habilita o gerenciador de tarefas e removi a maioria das opções da tela crtl + alt + del.
- Adicionada uma função que ativa um script de bat que ativa um script AHK para desabilitar todas as possibilidades de crtl + alt + delete (meio asqueroso, eu sei).
- Criado uma função para remover a barra de tarefas.
- Alterou as opções de privacidade manualmente: clique com o botão direito na barra de tarefas > opções > startmenu > desmarcando ambas as opções na seção de privacidade.
Resultado:
Uma sobreposição preta sem startmenu, sem crtl + alt + del, sem gerenciador de tarefas, sem alt tab. No entanto, tudo que você faz é registrado normalmente, como se o monitor estivesse desconectado. Tenha cuidado ao fazer isso, pois você pode ficar preso sem uma opção fora! Eu criei outro aplicativo que reverte todas essas coisas e o adicionei aos atalhos de execução, por isso, enquanto não vejo nada, eu poderia pressionar cegamente o CRTL + R e escrever o atalho que criei para desabilitar tudo!
PM me se alguém quiser o código-fonte completo.