Блокировка кнопки закрытия (он же крестик) окна приложения
JS Mars
Дата: 15.05.2014 22:01:01
Добрый вечер!
Задача - блокировать возможность использования кнопок в правом верхнем углу окна у стороннего приложения (условно блокнота). Если у Вас есть идеи или коды функций или сама программа - прошу помочь!
У меня совсем небольшой опыт программирования на C#
Буду рад любой помощи!
Изопропил
Дата: 15.05.2014 22:09:45
С лучше подойдёт
ЗЫ какой мудаг ставит подобные задачи?
JS Mars
Дата: 15.05.2014 22:18:29
Спасибо за ответ!
Производственная необходимость) клиент по RDP заходит на сервер. Происходит автозапуск программы. Необходимо запретить закрывать окно программы. На мой взгляд, это как раз можно реализовать, написав программу, которая не давала бы пользователю это сделать.
Изопропил
Дата: 15.05.2014 22:37:11
JS Mars,
если серьёзно - внедрить в процесс dll, повесить хук на закрытие. (кроме крестика - Alt-F4 нужно задизейблить )
Shocker.Pro
Дата: 15.05.2014 22:40:09
Может просто настроить удаленное приложение? Пользователь вышел из программы - автоматически завершился сеанс RDP
Изопропил
Дата: 15.05.2014 22:42:37
Shocker.Pro,
проще авторестарт организовать
Lelouch
Дата: 15.05.2014 22:51:36
Изопропил,
Имхо, правильнее делать именно рестарт. Приложение может еще и крашнуться например, авторестарт в таком случае спасет.
Shocker.Pro
Дата: 15.05.2014 22:52:11
Ну я не спец, просто может автор не в том направлении копает.... Может на форуме администрирования виндов поспрошать, как запилить задуманное, не прибегая к программированию
Изопропил
Дата: 15.05.2014 23:06:10
если приложение запускать в отдельном окне - вислоухий пользователь закрывши приложение догадается запустиь его заново
Arm79
Дата: 16.05.2014 00:23:36
а что за программа то? может, сервисом можно сделать?