我想向後臺的窗口發送擊鍵。
此窗口沒有名稱。我找不到激活它的方法來識別窗口。可能嗎 ? :)識別沒有激活的背景窗口
1
A
回答
0
所以我想出的解決方案,從這些論壇的人的提示。
通過使用「AutoIt3窗口間諜」程序(附帶ahk腳本)我已經確定窗口的類名的一部分不會改變。
通過在RegEx模式下使用SetTitleMatchMode(以便腳本只需要ahk_class的一部分來識別窗口),我就能夠達到我需要的結果 - 將按鍵發送到窗口而不激活它。
1
使用ControlSend命令。您可以使用WinTitle
和/或WinText
來識別窗口。所以,如果窗口沒有WinTitle
使用WinText
。 WinText
是目標窗口元素文本的一部分。如果你要使用的窗口隱藏元素的WinText
你需要使用DetectHiddenText命令,就像這樣:DetectHiddenText, On
此外,經常使用的AutoHotkey和http://ahkscript.org/其documenatation(當前版本UPTODATE,新官網)! autohotkey.com及其來自autohotkey.com的文檔已過時,您可能在使用它們時遇到一些問題!
編輯1(由喬DF建議):(看在開始菜單文件夾)
你可以得到WinTitle
和WinText
與安裝在AutoHotkey實用程序 「窗口AutoIt3間諜」。也有類似的工具(我使用那個)內置SciTE4AutoHotkey。
編輯2(響應Maushas Laumaris評論):
據我從here明白你也可以使用ahk_class
,而不是WinTitle
。標誌着我你在下面的圖片窗口ahk_class
:
相關問題
- 1. popup沒有激活窗口被激活
- 2. 沒有激活窗口樣式
- 3. 激活窗口
- 4. 背景中的活動識別
- 5. Python窗口激活
- 6. 如何識別活動從背景
- 7. 活動窗口的自定義背景
- 8. 激活鍵盤在背景
- 9. 如何激活現有的GVim窗口
- 10. 從彈出窗口激活父窗口
- 11. 顯示窗口沒有激活(讓應用程序在它下面激活)
- 12. 如何激活窗口
- 13. 可可:激活窗口:shouldPopUpDocumentPathMenu:?
- 14. VBA激活Internet Explorer窗口
- 15. 激活控制檯窗口
- 16. wpf窗口未激活
- 17. 彈出窗口被激活
- 18. 綁定窗口的背景
- 19. 當窗口/標籤沒有激活時彈出提醒
- 20. JavaScript彈出窗口(背景窗口)
- 21. 如何激活Bootstrap模態背景?
- 22. 重新激活以前激活的窗口/程序applescript?
- 23. 模態窗口具有大背景
- 24. 激活隱藏進程的窗口
- 25. 更改窗口背景uicolor
- 26. QT設置窗口背景
- 27. 窗口背景VisualBrush DynamicResource
- 28. CSS背景調整窗口
- 29. AddIn灰色背景窗口
- 30. 背景窗口彈出
也,告訴他關於窗戶間諜! ;) – 2014-08-30 01:16:25
感謝提示:) 不幸的是,我無法使用wintext來幫助我 - 據我所知,wintext也沒有找到任何東西。這裏有一個關於我感興趣的窗口的信息的鏈接,當我使用AutoIt3 Window Spy(整潔的程序;)):http://postimg.org/image/q2apwxx9b/ – 2014-08-30 08:45:56
@Maushas Laumaris看看我的第**節編輯2 **回答。我認爲它會幫助你。 – vasili111 2014-08-30 12:22:41