0

我们有一个在表面书上运行的 wpf 应用程序。在应用程序运行时,不应允许分离键盘(Fn + Detach 按钮)。

Window.KeyDown按下键时不会触发。任何想法如何处理这个问题?

编辑:我们通过使用显卡启动应用程序解决了这个问题。您可以通过右键单击资源管理器中的应用程序来做到这一点。这不允许用户分离放置图形卡的键盘。

4

1 回答 1

0

我想可能做到这一点的一种方法是检测计算机上的任何硬件变化。连接到计算机的每个设备都有一个Guid.

您可以通过以下方式在设备管理器中查看:Keyboards > Properties > Events Tab > Information section

我会首先研究如何检测计算机上的硬件变化并从那里开始工作。

于 2017-02-22T12:48:17.080 回答