Как обнаружить и предотвратить блокировку экрана при нажатии кнопки питания в мобильном телефоне с Windows 6?

В моем приложении для мобильного телефона Windows 6 я хочу обнаружить событие нажатия кнопки питания и предотвратить блокировку экрана моего телефона. Возможно ли это в Windows Mobile Phone 6? Кто-нибудь может помочь мне в этом?


person Tejas    schedule 17.10.2012    source источник


Ответы (1)


захват кнопки питания может оказаться невозможным для ваших нужд. Хотя есть сообщение клавиатуры с VK_OFF, в большинстве случаев оно не отображается для приложений. Вы можете попробовать захват клавиатуры (см. Мой веб-сайт), чтобы захватить VK_OFF, но я боюсь, что вы не сможете захватить VK_OFF. В основном кнопка питания - это что-то жестко привязанное к материнской плате и / или специальной DLL.

Когда вы говорите, что хотите сохранить кнопку питания, чтобы заблокировать телефон, может быть другое решение, если либо вызывается приложение, либо VK_LOCK используется ОС.

Было бы проще дать предложение, если бы вы могли опубликовать снимок (ищите SSNAP с помощью SK Tools) реестра и файловой системы устройства.

С уважением

Йозеф

person josef    schedule 18.10.2012