TL; DR-想要檢測全局熱鍵而不干擾其他應用程序讀取鍵盤輸入。 RegisterHotKey中斷常規輸入,所以這是不行的。RegisterHotKey防止從文本框接收輸入
你好,感謝您的時間,
最近我一直在擺弄周圍用WPF,努力學習,因爲我去決定做一個小項目,以幫助我學得更快。
我遇到了這個問題,這倒不完全是一個問題,更多的是邏輯矛盾的,我會說。
我一直在做的是註冊全球按鍵。儘管我的窗口不是頂窗,而是另一個窗口突出顯示,但在Windows上註冊每個按鍵。如果我理解正確,我一直在使用RegisterHotKey函數,它告訴計算機以不同方式解釋鍵盤輸入。這阻止了我使用鍵盤,正如我通常在此應用程序在後臺打開時一樣。
每一個搜索我做大作空的,他們都使我RegisterHotKey這可能不是在我的情況的解決方案。我想讀全局按鍵,同時仍然保持舊的鍵盤輸入。
即使有關如何做到這一點的輕微建議將不勝感激。