2017-07-23 3 views
1

Ich kann alle meine Programme mit AutoHotkey ausführen, aber ich versuche, sie alle an bestimmten Orten auf meinen 3 Monitoren zu öffnen. Ich habe mit Code gespielt, aber ich konnte es nicht ändern. Dies ist, was ich bisher für einen meines Ordner, die ich mit diesem Hotkey zu öffnen bin versucht:Wie wird die Fensterplatzierung mit AutoHotkey angepasst?

Run, C:\Python\LPTHW 
WinActivate 
WinMove A,, 10, 10, A_ScreenWidth-20, A_ScreenHeight-20 

ich diesen Code bekam teilweise aus einem anderen Forum und ich irgendwie nur verstehen, was es tut, aber Modifizieren Die Zahlen ändern nichts daran, wie sie geöffnet werden, und hin und wieder verschwinden alle meine Desktop-Symbole, wenn ich sie ausführe.

Antwort

1

Paar Dinge, die Sie wahrscheinlich wissen sollten. Das A weist WinMove an, das aktive Fenster zu verschieben. Am besten rufen Sie gezielt an, was Sie bewegen möchten. Und die Parameter Breite und Höhe müssen als Ausdrücke erzwungen werden. Sehen Sie nach, ob Sie Ihren Code ändern können, um anhand des folgenden Beispiels zu arbeiten.

Run, notepad 
WinWaitActive, Untitled - Notepad 
WinMove, Untitled - Notepad,, 0, 0, % A_ScreenWidth/2, % A_ScreenHeight/2 
Verwandte Themen