Creați o tastă rapidă pentru a redimensiona Windows la o dimensiune specifică cu AutoHotkey

Sep 16, 2025
Întreținere și optimizare
CONȚINUTUL NECACHAT

Din moment ce îmi petrec o mare parte din timp testând aplicații, realizând capturi de ecran și dezvoltând web, trebuie să redimensionez în mod constant ferestrele la diferite dimensiuni - așa că am creat o funcție AutoHotkey care o face pentru mine.

Vom presupune că ați descărcat și instalat deja AutoHotkey și ai un fel de idee despre cum funcționează totul. Dacă nu, este posibil să doriți citiți tutorialul lor .

Scenariul

Iată un exemplu de videoclip care arată scriptul în acțiune, astfel încât să puteți înțelege ce vom crea astăzi. Ideea de bază este că vom redimensiona ferestrele la dimensiuni specifice sau le vom redimensiona doar cu lățimea sau înălțimea, lăsând-o pe aceeași la fel.

Creați scriptul AutoHotkey

Veți dori să începeți prin crearea unui script gol AutoHotkey și introducerea următorului cod în el. Aceasta este funcția pe care o vom folosi pentru a redimensiona ferestrele cu câteva definiții de taste rapide mai târziu. Puteți, desigur, introduce această funcție și în scriptul dvs. existent.

ResizeWin (Lățime = 0, Înălțime = 0)
{
WinGetPos, X, Y, W, H, A
Dacă% Lățime% = 0
Lățime: = W

Dacă% Înălțime% = 0
Înălțime: = H

WinMove, A ,,% X%,% Y%,% Lățime%,% Înălțime%
}

„A” din script înseamnă că va funcționa pe fereastra activă - dacă doriți, puteți înlocui aceasta cu titlul unei ferestre specifice. Veți observa că prima linie din funcție apucă lățimea / înălțimea curentă și poziția X / Y, care este apoi utilizată în script în cazul în care lățimea / înălțimea nu sunt setate și pentru a lăsa poziția actuală X / Y pe ecran în același loc.

Redimensionați o fereastră la lățime / înălțime specifică

Aceasta este probabil cea mai utilă funcție pentru dezvoltatorii web, care ar putea dori să redimensioneze un browser la dimensiuni specifice pentru a testa un design de pagină. Sigur, există o mulțime de aplicații și pluginuri pentru browser care fac același lucru, dar dacă sunteți utilizator AutoHotkey, nu aveți nevoie decât de câteva linii suplimentare de cod pentru a elimina toate aceste cheltuieli generale.

Pentru a redimensiona la o anumită lățime și înălțime, veți dori să utilizați funcția astfel:

ResizeWin (lățime, înălțime)

Apoi îl puteți atribui unei taste rapide, în acest caz vom folosi Win + Alt + U ca tastă rapidă pentru a redimensiona fereastra activă curentă la 800 × 600.

#! u :: ResizeWin (800.600)


Redimensionați o fereastră la o lățime specifică

De asemenea, puteți lăsa parametrul înălțime atunci când apelați funcția pentru a redimensiona doar lățimea ferestrei, dar nu și înălțimea. Acest lucru este probabil mai puțin util, dar am constatat că funcționează bine atunci când aveți un ecran foarte mare și doriți să redimensionați o serie de ferestre pentru a se potrivi unul lângă altul pe ecran.

De exemplu, această linie ar atribui tasta rapidă Win + Alt + U pentru a redimensiona fereastra la 640 pixeli lățime și lăsa înălțimea aceeași:

#! u :: ResizeWin (640)


Redimensionați o fereastră la o înălțime specifică

Pentru a redimensiona o fereastră la o înălțime specifică lăsând lățimea aceeași, treceți doar la 0 ca parametru de înălțime. De exemplu, pentru a redimensiona fereastra curentă la o înălțime de 400 de pixeli când apăsați Win + Alt + U, ați folosi această linie:

#! u :: ResizeWin (0,400)

Este o funcție utilă pe care o puteți introduce în scriptul AutoHotkey - chiar dacă nu aveți nevoie chiar acum, probabil că este util să o salvați pentru mai târziu. De asemenea, avem o versiune descărcabilă a scriptului pe care o puteți utiliza aici:

Descărcați ResizeWindows AutoHotkey Script de la howtogeek.com

.intrare-conținut .pentru-intrare

Resize Windows With AutoHotkey

How To Easily Create A Resizable GUI In AutoHotkey

AutoIt + Macro Toolworks - Set Window Size And Play Macro On Windows


Întreținere și optimizare - Cele mai populare articole

Cum să creați butoanele din bara de activități Comutați întotdeauna la ultima fereastră activă

Întreținere și optimizare Nov 23, 2024

De la Windows 7, aplicațiile cu mai multe ferestre deschise sunt combinate într-un singur buton al barei de activități. Trecând cu mouse-ul peste buton, veți obține ..


Cele mai importante setări ale camerei dvs.: Viteza obturatorului, diafragma și ISO explicate

Întreținere și optimizare Nov 6, 2024

Obținerea unei camere frumoase este doar primul pas în a face fotografii extraordinare - trebuie să învățați cum să o folosiți. Fotografierea pe mașină te va duce până ..


De ce jocurile video te fac să te simți bolnav (și ce poți face în legătură cu asta)

Întreținere și optimizare Jul 6, 2025

O porțiune semnificativă a populației se simte greață moderată până la severă în timp ce joacă jocuri video la persoana întâi, dar nu trebuie să fie așa. Iată de ce ..


Cum se ajustează funcția de sugestie automată în Windows Explorer

Întreținere și optimizare Dec 9, 2024

Funcția de sugestie automată din Windows Explorer sugerează căi pe care le-ați vizitat anterior într-un mod de completare automată - deși poate fi foarte util, poate fi și fr..


Device Doctor este un scaner de actualizare a driverului complet gratuit

Întreținere și optimizare Jul 24, 2025

CONȚINUTUL NECACHAT Instalarea celor mai recente drivere de dispozitiv este o sarcină esențială pentru menținerea sistemului în funcțiune la performanțe maxime, dar aproape toate so..


Utilizați Sleep.FM pentru a vă trezi cu web

Întreținere și optimizare Sep 16, 2025

CONȚINUTUL NECACHAT Acest articol a fost scris de propriul nostru Mysticgeek, un mare fan al Sleep.FM. Cui îi place să se trezească la un buzzer enervant și ..


Configurați arhivarea automată în Outlook 2007

Întreținere și optimizare Aug 6, 2025

CONȚINUTUL NECACHAT Într-o articolul anterior v-am arătat cum să curățați rapid căsuța de e-mail. Aici vă vom arăta cum să aveți mai mult control asupra a ceea c..


Când se folosește Protect Tab vs Lock Tab în Firefox

Întreținere și optimizare Dec 6, 2024

CONȚINUTUL NECACHAT Una dintre cele mai bune extensii pentru Firefox este Tab Mix Plus, datorită îmbunătățirilor aduse filei de navigare care nu pot fi găsite în altă parte. Exist�..


Categorii