![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Всем доброго времени суток!
Сделал программу, мне сказали нужна ещё блокировать сворачивание программы. Программа представляет собой тест типа соответствие, блокировка свёртывания нужна для ограничения доступа ученика к интернету и прочим приложениям. Кто-нибудь подскажите как блокировать данные системные комбинации и кнопки во время выполнения программы? |
|
#2
|
||||
|
||||
|
|
|
#3
|
|||
|
|||
|
AlexD, что можно посоветовать, проблема известная и к решению её можно подходить несколькими способами:
1. писать свой глобальный перехватчик, работающий в то время как работает твоя программа и в нем перехватывать нажатия клавиш и обрабатывать их 2. использовать готовые компоненты, которые реализуют перехват работы коавиатуры, такие как "HotKeys Component" (является opensources и идет с примерами) ... з.ы.: лучше использовать существующие компоненты, особенно если их функционал позволяет расширять возможности программы в действиях по перехвату и блокировке работы клавиатуры и не привязан только к конкретным кодам ... ![]() |
|
#4
|
||||
|
||||
|
А после того как ученик пройдет тест, он должен будет отправить СМС на номер 1416?)
|
|
#5
|
|||
|
|||
|
Konrad +1
Действительно, программы для блокировки действий ученика... Для этого уже готовый мощный софт есть, либо простая настройка привелегий в панели управления компом. |