Веб-браузер, который не может быть закрыт - PullRequest
0 голосов
/ 23 мая 2011

Я пытаюсь создать заблокированный браузер для сотрудников на моей работе для использования в киоске. Мне нужно, чтобы пользователь не мог выйти из приложения. Я выяснил, как запретить им закрывать его, нажав alt-f4 или ctrl-f4, но я также хотел бы запретить alt-esc, ctrl-esc, alt-tab и клавишу windows. Может кто-нибудь помочь мне понять, как это сделать? Я новичок в разработке приложений для Windows, но у меня есть опыт работы в веб vb.net. Я использую VB.NET 2010 Express. Спасибо.

1 Ответ

1 голос
/ 23 мая 2011

Вместо того, чтобы сделать это, почему бы просто не отменить закрытие?

Обработайте событие Closing в вашей форме и установите для Отмена значение true.

Public Class MyForm Inherits Form
    //Wire the event...
    Public Sub MyForm_FormClosing(sender as Object, args as FormClosingEventArgs) Handles Closing
        args.Cancel = True
    End Sub
End Class

Таким образом, вы можетерешить, когда он должен быть закрыт, и не имеет значения, о чем думает пользователь.

Как упомянул Коди в комментариях, многое из этого должно быть выполнено (а некоторые могут применяться только Группой)Политика.Вы можете настроить параметры групповой политики для упрощения развертывания.

...