Odağı önceki pencereye nasıl döndürebilirim?


2

Quake konsolu açılır menüsüne benzer bir açılır komut satırını açan ve kapatan bir Autohotkey komut dosyası var. Ancak kapattığımda, görev çubuğuna odaklanıyor. Bunun yerine odağı yığındaki en üst pencereye nasıl döndürebilirim?


son bir ALT + Tab ekle?
Olivier Dulac

@ OlivierDulac Bunu denedim, bu onu alır ikinci Yığında Sanırım iki tane alt sekme yapabilirim, ama bu çirkin bir çamur.
SaintWacko

Yanıtlar:


0

Yerine alt çıkıntı , kullan vardiya alt çıkıntı . Bu sizi bir sonraki yerine önceki odak programına döndürür.


Bu beni yığındaki pencereye götürür.
SaintWacko

Sonra alt-sekmeyi, ardından shift-alt-sekmeyi deneyin. Ancak görev çubuğundaki programı tıklatmak için yalnızca fareyi kullanmak daha hızlı olacak gibi görünüyor.
John Siu

Tam olarak neden odaklanmak için AHK komut dosyasında koymak için bir şey arıyorum.
SaintWacko

AHK komut dosyanızda, kullanabilirsiniz WinGetActiveTitle Açılır pencereyi açmadan önce etkin pencereyi açmak için WinActivate sonra geri dönmek için?
John Siu

0
WinGet, ActiveId, ID, A
WinWaitNotActive, ahk_id %ActiveId%
WinActivate, ahk_id %ActiveId%

Bununla ilgili tek sorun, konsol penceremin üstte durması ve yarı saydam olması, böylece diğer pencerelerde açıkken çalışabilmem. Bu nedenle, konsolu bitirdiğimde yığının üstündeki pencere, açtığımda etkin olan pencereyle aynı olmayabilir.
SaintWacko

Windows API’ye erişmenin ve pencerenin kimliğini yığının üstüne getirmenin bir yolunu umuyorum.
SaintWacko
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.