Я использую следующий код для обнаружения всех ключевых событий на странице приложения WinRT:
Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown;
...
private void CoreWindow_KeyDown(CoreWindow sender, KeyEventArgs args)
{
//Handle key event
}
Но клавиша Alt (меню в перечислении VirtualKey) не вызывает событие CoreWindow.KeyDown. Он также блокирует любую другую клавишу для запуска события при нажатии.
Кто-нибудь знает, как определить событие нажатия клавиши Alt на глобальном уровне страницы в приложении WinRT?