2016-07-12 9 views
1

Window.Current.CoreWindowでKeyDownおよびKeyUpハンドラを使用して、UWPのVNCアプリケーションでキーストロークをキャッチします。これは1つの例外を除いて素晴らしいです:alt(VirtualKey.Menu/LeftMenu/RightMenu)は私のアプリケーションに送られません。さらに、alt + letterはハンドラに送信されません。UWPアプリケーションでのキーの処理

アクセラレータハンドラの中には、CoreWindowに達する前にこれらのイベントを食べているものがあると思います。これを回避する方法はありますか?

答えて

8

代わりに、Dispatcher.AcceleratorKeyActivatedを使用しようとすると、Altキーが処理されます。

また、CoreWindowに問題があるようです。 MSDN

+0

これは絶対に必要なものです。どうもありがとうございます!私は賞金を23時間で授与します。私はすべての私のグーグルでこれを見つけられなかったと信じられない。 –

+0

私はそれが助けてうれしいです! :) – Ben

関連する問題