的想法是做類似擊鍵捕手做什麼,但有多個輸入設備。我想要一個窗口來記錄來自設備的輸入,即使焦點在另一個窗口上。什麼圖書館或方法可以讓我做到這一點?如何保持專注於多個窗口的輸入設備
回答
這是通過通常low level Hook處理。沒有直接處理這個問題的C#庫,儘管有一個Microsoft知識庫文章顯示How to set a Windows hook in Visual C# .NET。
如果您點擊不同的窗口,掛鉤停止跟蹤。這不是我要去的,我已經找到了這篇文章,應該提到那個,對不起。 –
@superradish這是一個正常的鉤 - 你需要一個低級別掛鉤 - 閱讀在我張貼的第一環節掛鉤,你應該看到如何文章適應使他們。不過,只有鼠標和鍵盤的LL鉤子才能在C#中工作。 –
這很好,我需要的是鼠標和鍵盤 –
- 1. 如何專注於多個窗口
- 2. 輸入保持專注
- 3. 保持專注於彈出窗口,直到關閉
- 4. 如何專注於輔助窗口?
- 5. 如何讓窗口專注於Tkinter中的新Toplevel()窗口?
- 6. 保持專注於下一個按鈕
- 7. 專注於webrowser對象窗口輸入應用程序
- 8. 保持專注於輸入,直到獲得價值
- 9. watir - 專注於無標題的窗口
- 10. 專注於輸入字段
- 11. 儘管窗口/設備大小,如何保持圖像位置?
- 12. JavaScript專注於彈出窗口
- 13. Qt Creator調試窗口專注於Ubuntu
- 14. 不能專注於Python Tkinter窗口
- 15. 專注於外部Java窗口? WINDOWS
- 16. 專注於window.open和當前窗口
- 17. 保持專注於文本按enter
- 18. 設置輸入字段專注於開始輸入
- 19. 專注於黑莓觸控設備
- 20. 你如何專注於硒與IDE的新窗口?
- 21. 多個輸入設備
- 22. Python EasyGUI如何在給定輸入時保持窗口打開
- 23. Modal窗口Sharepoint 2010設置專注於按鈕控制
- 24. Angularjs,專注於表格中的輸入
- 25. 保持textarea始終專注
- 26. CANopen窗口庫,多個設備
- 27. 幫助接受來自另一個使用Java的專注窗口的輸入
- 28. 如何保持頁面位置並專注於回發
- 29. 保持一個專注於Chrome的程序
- 30. React專注於子組件輸入
研究什麼你就做這個了嗎? – gunr2171
[這是你所需要的(http://msdn.microsoft.com/en-us/library/windows/desktop/ms644959%28v=vs.85%29.aspx) – Nasreddine
http://support.microsoft。 com/kb/318804/en-us具有基本的想法,但是當你點擊另一個窗口時,鉤子停止跟蹤。即使窗口失去焦點,我也需要窗口繼續抓取數據。 –