В моем приложении для мобильного телефона Windows 6 я хочу обнаружить событие нажатия кнопки питания и предотвратить блокировку экрана моего телефона. Возможно ли это в Windows Mobile Phone 6? Кто-нибудь может помочь мне в этом?
Как обнаружить и предотвратить блокировку экрана при нажатии кнопки питания в мобильном телефоне с Windows 6?
Ответы (1)
захват кнопки питания может оказаться невозможным для ваших нужд. Хотя есть сообщение клавиатуры с VK_OFF, в большинстве случаев оно не отображается для приложений. Вы можете попробовать захват клавиатуры (см. Мой веб-сайт), чтобы захватить VK_OFF, но я боюсь, что вы не сможете захватить VK_OFF. В основном кнопка питания - это что-то жестко привязанное к материнской плате и / или специальной DLL.
Когда вы говорите, что хотите сохранить кнопку питания, чтобы заблокировать телефон, может быть другое решение, если либо вызывается приложение, либо VK_LOCK используется ОС.
Было бы проще дать предложение, если бы вы могли опубликовать снимок (ищите SSNAP с помощью SK Tools) реестра и файловой системы устройства.
С уважением
Йозеф
person
josef
schedule
18.10.2012