Я создаю приложение для киоска, и я хочу, чтобы он всегда, несмотря ни на что, поверх других приложений Windows и панели задач Windows.Сохранение приложения Windows поверх других окон и в фокусе - всегда
Я уже блокирую команды клавиатуры Windows (alt-tab и т. Д.), Но есть ситуации, которые могут вызвать запуск приложения и кражу экрана.
Можно ли подключиться к Windows с .NET и постоянно проверять, имеет ли приложение фокус и находится сверху, а если нет, то дайте ему фокус и сделайте его сверху?
Как просто убить проводника и отключить любой сервис или фоновый процесс, который может открыть окно? Если это приложение для киосков, вполне вероятно, что никто не хочет использовать компьютер для чего-то еще, пока программа работает в любом случае. – Joey
Просто ради аргумента. Скажем, вы найдете способ сделать это, и есть некоторые проблемы с программным обеспечением. Как вы планируете устранять неполадки - исправить это на этом компьютере? – JohnFx
Приложение kiosk имеет скрытую кнопку (которая затем запрашивает пароль) для выхода из приложения. –