8
A
回答
9
調用GetForegroundWindow
獲得聚焦窗口的句柄,然後調用GetWindowThreadProcessId
獲取創建該窗口的進程的ID。你用這個ID做什麼取決於你。
+0
你說得對。這是我打算建議的API ..刪除我的答案和+1 – AJG85
1
的第一步是WINAPI函數EnumProcesses(也許OpenProcess)
2
您可以使用EnumProcesses
獲取所有正在運行的進程的列表。
檢索句柄後,檢查出GetProcessInformation
,可能有些東西可以幫助您。
相關問題
- 1. 如何找到當前聚焦的InternalFrame?
- 2. 焦點當前程序/文件名(Windows)
- 3. 如何找到當前重點關注macos的程序?
- 4. 找到當前焦點在Mac OSX上的應用程序窗口
- 5. 如何找出當前哪個視圖具有焦點?
- 6. 如何檢查哪個進程當前具有焦點
- 7. 如何找到該程序的當前位置突破
- 8. 如何找到焦點模糊事件
- 9. 如何用Jquery正確找到焦點?
- 10. 當應用程序失去焦點,做到這一點
- 11. 發送文本到任何當前焦點的窗口
- 12. 如何將焦點集中到以前的可可應用程序中?
- 13. 查找並替換具有當前焦點的子字符串
- 14. C#:找到當前進程
- 15. 選擇當前的焦點元素
- 16. 僅獲得當前視圖的焦點
- 17. xpath找到當前節點的值
- 18. 如何找出哪個應用程序具有焦點
- 19. 如何設置WPF DataGrid的邊框當前有焦點的行
- 20. 如何找到當前節點(n)和前一個節點(n-1)的差異
- 21. Android - 如何找出當前線程的創建地點?
- 22. 如何返回當前擁有焦點的QWidget
- 23. 如何獲得焦點在AlertDialog中的當前視圖?
- 24. 如何獲取當前焦點輸入的位置?
- 25. 我如何在fpcomplete站點上找到當前版本的yesod
- 26. 如何找到當前的uiviewcontroller?
- 27. 如何找到當前的堆棧?
- 28. 我如何找到當前的代表?
- 29. 檢測焦點當前活動
- 30. 傳遞文本框當前焦點
你試圖解決什麼問題,你認爲如何讓當前焦點的程序有幫助? –
@Raymond Chen,我想創建一個系統,它會記錄哪個窗口當前打開,從那裏確定哪個程序實際上正在運行(即Spotify),一旦該信息已知陷阱/日誌鍵盤輸入並執行一個動作(即,保留搜索到的歌曲的日誌)。感謝您編輯BTW。 – Fabian
所以你想製作一個可以鎖定任何進程的鍵盤記錄程序;-) – AJG85