2017-02-22 6 views
0

wpfアプリケーションは表面の本で動作しています。アプリケーションが実行されている間は、キーボードを取り外すことはできません(Fn +デタッチボタン)。Microsoft Surface Bookのキーボードの取り外しを禁止する

Window.KeyDownは、キーを押しても起動しません。どのようにこの問題に対処するための任意のアイデア?

EDIT: グラフィックカードを使用してアプリケーションを起動することで問題を解決しました。エクスプローラでアプリを右クリックすることでそれを行うことができます。これにより、ユーザはグラフィックカードが置かれているキーボードを取り外すことができなくなる。

答えて

0

これを行う可能性のある方法は、コンピュータ上のハードウェアの変更を検出することだと思います。コンピュータに接続された各デバイスにはGuidが与えられます。

デバイスマネージャでこれを確認するには、Keyboards > Properties > Events Tab > Information sectionにアクセスしてください。

コンピュータのハードウェアの変更を検出してそこから作業する方法を調べることから始めます。

関連する問題