Блокировка Windows Phone с помощью пользовательского экрана C # - PullRequest
1 голос
/ 14 октября 2010

Мне нужно заблокировать экран Windows Mobile ( без использования системы блокировки по умолчанию ) для перикулярной активности.

Я видел в Интернете, что разработчики используют SHDeviceLockAndPrompt или EnableHardwareKeyboard для достижения блокировки.

Появится экран блокировки окна по умолчанию.Мне нужно показать мой экран с собственной проверкой пароля с моей собственной базой данных .Как отобразить экран и заблокировать экран устройства (аппаратные клавиши и клавиатура, входящие телефонные звонки, уведомления и т. Д.)?

1 Ответ

1 голос
/ 20 октября 2010

Все зависит от того, насколько безопасным вы будете. Вы получите максимальную безопасность, если будете использовать собственный экран блокировки Windows Mobile, а затем настраивать его (Windows Mobile 6.5, я думаю, что это можно сделать, довольно приятно).

Если это не первоклассная система безопасности, вы всегда можете сделать свое собственное приложение самым лучшим, добавьте в это представление то, что вам нравится. Затем используйте: SetWindowsHookEx (извините, я не могу гиперссылку на плохую репутацию ... просто поиск по MSDN), чтобы подключить все аппаратные кнопки и вернуть ненулевое значение, чтобы другие части системы не могли их обработать. Взгляните на эту ссылку

Чтобы реально запретить пользователю доступ к чему-либо за видом, вы можете удалить меню «Пуск», поместив его за пределы вида. Используйте функцию SetWindowPos

...