Sådan justeres vindueplacering med AutoHotkey?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg kan køre alle mine programmer med AutoHotkey, men jeg forsøger at åbne dem alle på bestemte steder på mine 3 skærme. Jeg spillede med nogle kode men kunne ikke få det til at ændre sig overhovedet. Dette er hvad jeg har hidtil for en af ​​mine mapper, som jeg forsøger at åbne med denne genvejstast:


Run, C:PythonLPTHW
WinActivate
WinMove A,, 10, 10, A\_ScreenWidth-20, A\_ScreenHeight-20


Jeg har denne kode delvist fra et andet forum, og jeg forstår kun hvad det gør, men ændrer tallene ændrer ikke noget om hvordan det åbnes, og det gør alle mine desktop ikoner forsvinder, når jeg kører det.

Bedste reference


Par ting du bør sikkert vide. A fortæller WinMove at flytte det aktive vindue. Det er bedst at kalde specifikt det, du forsøger at flytte. Og bredden og højden parametre skal tvinges som udtryk. Tag et kig og se, om du kan ændre din kode til arbejde baseret på notesblokeksempelet nedenfor.


Run, notepad
WinWaitActive, Untitled - Notepad
WinMove, Untitled - Notepad,, 0, 0, \% A\_ScreenWidth/2, \% A\_ScreenHeight/2