Δημιουργήστε ένα Hotkey για να αλλάξετε το μέγεθος των Windows σε συγκεκριμένο μέγεθος με το AutoHotkey

Sep 16, 2025
Συντήρηση και βελτιστοποίηση
ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ

Δεδομένου ότι ξοδεύω μεγάλο μέρος του χρόνου μου για τη δοκιμή εφαρμογών, τη λήψη στιγμιότυπων οθόνης και την ανάπτυξη ιστοσελίδων, χρειάζομαι συνεχώς να αλλάζω το μέγεθος των παραθύρων σε διάφορα μεγέθη - γι 'αυτό έχω δημιουργήσει μια λειτουργία AutoHotkey που το κάνει για μένα.

Θα υποθέσουμε ότι έχετε ήδη πραγματοποιήσει λήψη και εγκατάσταση Αυτόματο κλειδί και έχετε κάποια ιδέα πώς λειτουργεί όλα. Εάν δεν το κάνετε, ίσως θέλετε διαβάστε το σεμινάριό τους .

Το σενάριο

Ακολουθεί ένα δείγμα βίντεο που δείχνει το σενάριο σε δράση, ώστε να μπορείτε να καταλάβετε τι πρόκειται να δημιουργήσουμε σήμερα. Η βασική ιδέα είναι ότι θα αλλάζουμε το μέγεθος των παραθύρων σε συγκεκριμένες διαστάσεις ή θα αλλάζουμε μέγεθος μόνο με πλάτος ή ύψος, ενώ θα αφήνουμε τα άλλα ίδια.

Δημιουργήστε το σενάριο AutoHotkey

Θα θελήσετε να ξεκινήσετε δημιουργώντας ένα κενό σενάριο AutoHotkey και τοποθετώντας τον παρακάτω κώδικα. Αυτή είναι η λειτουργία που θα χρησιμοποιήσουμε για να αλλάξουμε το μέγεθος των παραθύρων με ορισμένους ορισμούς hotkey αργότερα. Φυσικά, μπορείτε να βάλετε αυτή τη λειτουργία και στο υπάρχον σενάριό σας.

ResizeWin (Πλάτος = 0, Ύψος = 0)
{
WinGetPos, X, Y, W, H, A
Εάν% Πλάτος% = 0
Πλάτος: = W

Εάν% Ύψος% = 0
Ύψος: = H

WinMove, A ,,% X%,% Y%,% Πλάτος%,% Ύψος%
}

Το "A" στο σενάριο σημαίνει ότι θα λειτουργήσει στο ενεργό παράθυρο - θα μπορούσατε να το αντικαταστήσετε με τον τίτλο ενός συγκεκριμένου παραθύρου εάν θέλετε. Θα παρατηρήσετε ότι η πρώτη γραμμή στη συνάρτηση αρπάζει το τρέχον πλάτος / ύψος και τη θέση X / Y, η οποία στη συνέχεια χρησιμοποιείται στο σενάριο σε περίπτωση που δεν έχει οριστεί το πλάτος / ύψος και να αφήσετε την τρέχουσα θέση X / Y στην οθόνη στο ίδιο μέρος.

Αλλαγή μεγέθους παραθύρου σε συγκεκριμένο πλάτος / ύψος

Αυτή είναι ίσως η πιο χρήσιμη λειτουργία για προγραμματιστές ιστού, οι οποίοι ίσως θέλουν να αλλάξουν το μέγεθος ενός προγράμματος περιήγησης σε συγκεκριμένες διαστάσεις για να δοκιμάσουν έναν σχεδιασμό σελίδας. Σίγουρα, υπάρχουν πολλές εφαρμογές και προσθήκες προγράμματος περιήγησης που κάνουν το ίδιο πράγμα, αλλά εάν είστε χρήστης του AutoHotkey, το μόνο που χρειάζεστε είναι μερικές επιπλέον γραμμές κώδικα για να εξαλείψετε όλα αυτά τα γενικά έξοδα.

Για αλλαγή μεγέθους σε συγκεκριμένο πλάτος και ύψος, θα πρέπει να χρησιμοποιήσετε τη λειτουργία ως εξής:

ResizeWin (πλάτος, ύψος)

Στη συνέχεια, μπορείτε να το αντιστοιχίσετε σε ένα πλήκτρο πρόσβασης, σε αυτήν την περίπτωση θα χρησιμοποιούμε το Win + Alt + U ως το πλήκτρο πρόσβασης για να αλλάξουμε το μέγεθος του τρέχοντος ενεργού παραθύρου σε 800 × 600.

#! u :: ResizeWin (800.600)


Αλλαγή μεγέθους παραθύρου σε συγκεκριμένο πλάτος

Μπορείτε επίσης να αφήσετε την παράμετρο ύψους όταν καλείτε τη λειτουργία για να αλλάξετε το μέγεθος μόνο του πλάτους του παραθύρου αλλά όχι του ύψους. Αυτό είναι πιθανώς λιγότερο χρήσιμο, αλλά έχω διαπιστώσει ότι λειτουργεί καλά όταν έχετε μια πολύ μεγάλη οθόνη και θέλετε να αλλάξετε το μέγεθος ενός αριθμού παραθύρων για να ταιριάζουν δίπλα-δίπλα στην οθόνη.

Για παράδειγμα, αυτή η γραμμή θα εκχωρήσει το πλήκτρο πρόσβασης Win + Alt + U για αλλαγή μεγέθους του παραθύρου σε πλάτος 640 pixel και θα αφήσει το ίδιο ύψος:

#! u :: ResizeWin (640)


Αλλαγή μεγέθους παραθύρου σε συγκεκριμένο ύψος

Για να αλλάξετε το μέγεθος ενός παραθύρου σε ένα συγκεκριμένο ύψος, αφήνοντας το ίδιο πλάτος, απλώς περάστε στο 0 ως παράμετρος ύψους. Για παράδειγμα, για να αλλάξετε το μέγεθος του τρέχοντος παραθύρου σε ύψος 400 pixel όταν πατήσετε Win + Alt + U, θα χρησιμοποιούσατε αυτήν τη γραμμή:

#! u :: ResizeWin (0,400)

Είναι μια χρήσιμη λειτουργία την οποία μπορείτε να προσθέσετε στο σενάριο του AutoHotkey — ακόμα κι αν δεν τη χρειάζεστε αυτήν τη στιγμή, ίσως είναι χρήσιμο να αποθηκεύσετε αργότερα Έχουμε επίσης μια έκδοση με δυνατότητα λήψης του σεναρίου που μπορείτε να χρησιμοποιήσετε εδώ:

Κατεβάστε το ResizeWindows AutoHotkey Script από το howtogeek.com

περιεχόμενο .entry-υποσέλιδο

Resize Windows With AutoHotkey

How To Easily Create A Resizable GUI In AutoHotkey

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


Συντήρηση και βελτιστοποίηση - Τα πιο δημοφιλή άρθρα

Πρέπει να χρησιμοποιήσετε τα προγράμματα οδήγησης υλικού που παρέχουν τα Windows ή να κατεβάσετε τα προγράμματα οδήγησης του κατασκευαστή σας;

Συντήρηση και βελτιστοποίηση Jul 26, 2025

Τα προγράμματα οδήγησης υλικού είναι το λογισμικό που επιτρέπει στο λειτουργικό σας σύστημα να επ�..


Πώς να δοκιμάσετε το άγχος των σκληρών δίσκων στον υπολογιστή ή στον διακομιστή σας

Συντήρηση και βελτιστοποίηση Jul 23, 2025

Ποιος από τους σκληρούς δίσκους σας είναι ο γρηγορότερος και είναι τόσο γρήγορος όσο υποσχέθηκε ο �..


Διαχειριστείτε τη χρήση μνήμης του Chrome πιο αποτελεσματικά με το The Great Suspender

Συντήρηση και βελτιστοποίηση Feb 19, 2025

Το Chrome δημιούργησε μια πολύ πιστή παρακολούθηση με την πάροδο των ετών, αλλά ενώ είναι ένα ικανό πρ�..


Πώς να αποκτήσετε την Εξερεύνηση των Windows 8 κορδέλα στα Windows 7

Συντήρηση και βελτιστοποίηση Oct 20, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Αγαπάτε τη νέα κορδέλα εξερευνητή στα Windows 8 ή το μισείτε. Για εσάς ..


Διευκολύνετε τη διαχείριση του παραθύρου πλοήγησης στα Windows 7

Συντήρηση και βελτιστοποίηση Nov 10, 2024

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Τα Windows 7 έχουν κάνει πολλές βελτιώσεις σε πολλές δυνατότητες, αλλά η Εξερεύν..


Διαχείριση αρχείων και εγγράφων ευκολότερα με βιβλιοθήκες στα Windows 7

Συντήρηση και βελτιστοποίηση Jan 26, 2025

Σε προηγούμενες εκδόσεις των Windows μπορεί να είναι μια κουραστική εργασία για τη διαχείριση μουσικής, φωτ..


Απλοποιήστε την αντιγραφή και επικόλληση κειμένου στον Firefox με το AutoCopy

Συντήρηση και βελτιστοποίηση Aug 19, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Αναζητάτε έναν εύκολο τρόπο για να επιταχύνετε την αντιγραφή και επικόλλησ�..


Κάντε Εκκαθάριση Δίσκου Συμπίεση παλαιότερα (ή νεότερα) αρχεία σε XP

Συντήρηση και βελτιστοποίηση Apr 26, 2025

Η χρήση του βοηθητικού προγράμματος Εκκαθάριση Δίσκου στα Windows XP είναι ένας πολύ καλός τρόπος για να καθ�..


Κατηγορίες