Créer un raccourci clavier pour redimensionner Windows à une taille spécifique avec AutoHotkey

Sep 16, 2025
Maintenance et optimisation
CONTENU NON CACHÉ

Étant donné que je passe une grande partie de mon temps à tester des applications, à prendre des captures d'écran et à faire du développement Web, je dois constamment redimensionner les fenêtres à différentes tailles. J'ai donc créé une fonction AutoHotkey qui le fait pour moi.

Nous supposerons que vous avez déjà téléchargé et installé AutoHotkey , et vous avez une idée de la façon dont tout cela fonctionne. Si vous ne le faites pas, vous voudrez peut-être lire leur tutoriel .

Le scénario

Voici un exemple de vidéo qui montre le script en action, afin que vous puissiez comprendre ce que nous allons créer aujourd'hui. L'idée de base est que nous allons redimensionner les fenêtres à des dimensions spécifiques, ou ne redimensionner que par largeur ou hauteur tout en laissant l'autre identique.

Créer le script AutoHotkey

Vous voudrez commencer par créer un script AutoHotkey vide et y insérer le code suivant. C'est la fonction que nous utiliserons pour redimensionner les fenêtres avec quelques définitions de raccourcis clavier ultérieurement. Vous pouvez, bien sûr, mettre également cette fonction dans votre script existant.

ResizeWin (Largeur = 0, Hauteur = 0)
{
WinGetPos, X, Y, W, H, A
Si% Largeur% = 0
Largeur: = W

Si% Hauteur% = 0
Hauteur: = H

WinMove, A ,,% X%,% Y%,% Largeur%,% Hauteur%
}

Le «A» dans le script signifie qu'il fonctionnera sur la fenêtre active - vous pouvez le remplacer par le titre d'une fenêtre spécifique si vous le souhaitez. Vous remarquerez que la première ligne de la fonction saisit la largeur / hauteur actuelle et la position X / Y, qui est ensuite utilisée dans le script si la largeur / hauteur n'est pas définie, et pour laisser la position X / Y actuelle à l'écran au même endroit.

Redimensionner une fenêtre à une largeur / hauteur spécifique

C'est peut-être la fonction la plus utile pour les développeurs Web, qui voudront peut-être redimensionner un navigateur à des dimensions spécifiques pour tester une conception de page. Bien sûr, il existe de nombreuses applications et plug-ins de navigateur qui font la même chose, mais si vous êtes un utilisateur d'AutoHotkey, il vous suffit de quelques lignes de code supplémentaires pour éliminer toute cette surcharge.

Pour redimensionner à une largeur et une hauteur spécifiques, vous souhaiterez utiliser la fonction comme suit:

ResizeWin (largeur, hauteur)

Vous pouvez ensuite l’attribuer à un raccourci clavier, dans ce cas, nous utiliserons Win + Alt + U comme raccourci clavier pour redimensionner la fenêtre active actuelle à 800 × 600.

#! u :: ResizeWin (800 600)


Redimensionner une fenêtre à une largeur spécifique

Vous pouvez également ignorer le paramètre de hauteur lorsque vous appelez la fonction pour redimensionner uniquement la largeur de la fenêtre mais pas la hauteur. C'est probablement moins utile, mais j'ai trouvé que cela fonctionne bien lorsque vous avez un très grand écran et que vous souhaitez redimensionner un certain nombre de fenêtres pour les adapter côte à côte à l'écran.

Par exemple, cette ligne attribuerait le raccourci clavier Win + Alt + U pour redimensionner la fenêtre à 640 pixels de large et laisser la hauteur la même:

#! u :: ResizeWin (640)


Redimensionner une fenêtre à une hauteur spécifique

Pour redimensionner une fenêtre à une hauteur spécifique tout en laissant la même largeur, il suffit de passer 0 comme paramètre de hauteur. Par exemple, pour redimensionner la fenêtre actuelle à 400 pixels de haut lorsque vous appuyez sur Win + Alt + U, vous devez utiliser cette ligne:

#! u :: ResizeWin (0,400)

C’est une fonction utile que vous pouvez insérer dans votre script AutoHotkey. Même si vous n’en avez pas besoin pour le moment, il est probablement utile de la sauvegarder pour plus tard. Nous avons également une version téléchargeable du script que vous pouvez utiliser ici:

Télécharger ResizeWindows AutoHotkey Script depuis howtogeek.com

Resize Windows With AutoHotkey

How To Easily Create A Resizable GUI In AutoHotkey

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


Maintenance et optimisation - Most Popular Articles

Qu'est-ce que ReFS (le système de fichiers résilient) sous Windows?

Maintenance et optimisation Oct 4, 2025

CONTENU NON CACHÉ Le nouveau système de fichiers ReFS de Microsoft a été initialement introduit sur Windows Server 2012. Il est inclus sur Windows 10, où il ne peut être uti..


Augmentez le rétroéclairage de votre téléviseur (pas la luminosité) pour le rendre plus lumineux

Maintenance et optimisation Mar 28, 2025

Si l'image de votre téléviseur semble un peu sombre, vous pourriez être enclin à vous diriger vers les paramètres et à augmenter la «luminosité». Mais c'est en fait le mauv..


Qu'est-ce qu'un «arrêt» de la photographie?

Maintenance et optimisation Mar 14, 2025

CONTENU NON CACHÉ «Stop» est un terme photographique qui est souvent utilisé. Quelqu'un décrira une photo comme un arrêt sous-exposé ou vous demandera d'augmenter votre vit..


Comment configurer le système Wi-Fi Luma Home

Maintenance et optimisation Dec 27, 2024

Si le signal Wi-Fi de votre maison est nul, vous envisagez peut-être des solutions de maillage comme le système Wi-Fi Luma Home. Luma se compose de plusieurs extensions Wi-Fi que ..


Comment créer une icône de raccourci pour créer un point de restauration système dans Windows

Maintenance et optimisation Oct 28, 2025

Windows’ Restauration du système ne reçoit pas autant d’éloges qu’autrefois, même s’il s’agit toujours d’une fonctionnalité incroyablement u..


Comment désactiver ou améliorer l'intégration Google+ de Google

Maintenance et optimisation Feb 16, 2025

Si vous avez utilisé Google récemment, vous avez probablement vu Google+ prendre le contrôle des résultats de recherche de Google. Vous n'êtes pas obligé de le supporter - vou..


Créer une bibliothèque de texte découpé pour les formulaires en ligne dans Firefox

Maintenance et optimisation Jun 6, 2025

CONTENU NON CACHÉ Détestez-vous avoir à taper la même signature électronique, la même lettre standard ou tout autre texte encore et encore chaque jour? Voyez comme il est facile de cr..


Consolider la barre des tâches de Windows 7 avec Jumplist Launcher

Maintenance et optimisation Dec 31, 2024

CONTENU NON CACHÉ La nouvelle barre des tâches de Windows 7 est une nouvelle fonctionnalité intéressante, mais il se peut que vous ayez parfois trop d'applications et pas assez de place..


Catégories