有沒有什麼方法可以讓Perl識別在鍵盤本身到達GUI應用程序之前是否在Win32上觸發鍵盤事件?如何用Perl攔截鍵盤事件?
0
A
回答
2
與其他語言一樣,您可以使用Windows API安裝a hook。
我懷疑這將是值得的努力。爲什麼不試試AutoHotKey?
0
剛剛研究了this,我想這就是你需要的。
這是一個使用RegisterHotkey(與AutoHotKey相同的方式)讓腳本抓住按鍵的示例腳本,即使它沒有焦點。爲了我的需要,最好讓我的Perl腳本來做這件事,而不是依靠單獨的程序來轉發按鍵。
相關問題
- 1. 攔截鼠標/鍵盤事件
- 2. 如何攔截NotifyPropertyChange事件
- 3. 攔截和Windows忽略鍵盤事件7 32位
- 4. 如何攔截Xamarin.Android中的硬件鍵盤按鈕?
- 5. 如何攔截swift iOS應用程序的關鍵事件?
- 6. 如何攔截Java中的音樂控制鍵盤快捷鍵?
- 7. 如何攔截虛擬鍵盤上的擊鍵?
- 8. 攔截/禁用鍵盤快捷鍵(例如:CMD + Q)
- 9. 如何攔截按鍵?
- 10. 如何攔截擊鍵?
- 11. 軟鍵盤攔截我的onClickListener?
- 12. android自定義軟鍵盤攔截ime_action
- 13. 如何停止攔截觸摸事件?
- 14. 如何攔截Qt Quick qml事件?
- 15. 如何攔截所有觸摸事件?
- 16. 如何全球攔截觸摸事件?
- 17. 如何攔截UIScrollView滾動事件?
- 18. 如何攔截「顯示桌面」事件?
- 19. 如何在菜單顯示時攔截關鍵事件
- 20. 如何攔截jQuery對話框ESC鍵事件?
- 21. 如何攔截Perl中的HTTP請求?
- 22. 攔截聚合物事件
- 23. 通過iframe攔截事件
- 24. Sitefinity攔截頁面事件
- 25. 城堡DynamicProxy攔截事件
- 26. 攔截JavaScript卸載事件
- 27. 攔截觸摸事件SlidingPaneLayout
- 28. 如何攔截Jython中的鍵盤中斷(CTRL-C)?
- 29. Win32 - 如何攔截和處理鍵盤輸入?
- 30. 如何攔截前往Java Swing JTextField的鍵盤筆畫?
你能否避免使用bit.ly鏈接?謝謝 – j0k