0
我們有一個wpf應用程序在表面書上運行。在應用程序運行時,應該不允許分離鍵盤(Fn +分離按鈕)。不允許在Microsoft Surface Book上使用分離鍵盤
按下鍵時不會觸發Window.KeyDown
。任何想法如何處理這個問題?
編輯: 我們通過使用圖形卡啓動應用程序解決了問題。您可以通過右鍵單擊資源管理器中的應用程這不允許用戶分離放置圖形卡的鍵盤。
我們有一個wpf應用程序在表面書上運行。在應用程序運行時,應該不允許分離鍵盤(Fn +分離按鈕)。不允許在Microsoft Surface Book上使用分離鍵盤
按下鍵時不會觸發Window.KeyDown
。任何想法如何處理這個問題?
編輯: 我們通過使用圖形卡啓動應用程序解決了問題。您可以通過右鍵單擊資源管理器中的應用程這不允許用戶分離放置圖形卡的鍵盤。
我會想象一種可能做到這一點的方法是檢測計算機上的任何硬件更改。連接到計算機的每臺設備都有一個Guid
。
您可以通過轉至:Keyboards > Properties > Events Tab > Information section
在設備管理器中進行檢查。
我會從研究如何檢測計算機上的硬件更改開始並從此開始工作。