Cree una tecla de acceso rápido para cambiar el tamaño de Windows a un tamaño específico con AutoHotkey

Sep 16, 2025
Mantenimiento y Optimización
CONTENIDO NO CUBIERTO

Debido a que paso una gran cantidad de mi tiempo probando aplicaciones, tomando capturas de pantalla y haciendo desarrollo web, constantemente necesito cambiar el tamaño de las ventanas a varios tamaños, por lo que he creado una función AutoHotkey que lo hace por mí.

Supondremos que ya ha descargado e instalado AutoHotkey y tienes una idea de cómo funciona todo. Si no es así, es posible que desee leer su tutorial .

El escenario

Aquí hay un video de muestra que muestra el guión en acción, para que pueda comprender lo que vamos a crear hoy. La idea básica es que cambiaremos el tamaño de las ventanas a dimensiones específicas, o solo cambiaremos el tamaño en ancho o alto y dejaremos el otro igual.

Crear el script de AutoHotkey

Querrá comenzar creando un script AutoHotkey en blanco y poniendo el siguiente código en él. Esta es la función que usaremos para cambiar el tamaño de las ventanas con algunas definiciones de teclas de acceso rápido más adelante. Por supuesto, también puede poner esta función en su script existente.

ResizeWin (Ancho = 0, Alto = 0)
{
WinGetPos, X, Y, W, H, A
Si% Width% = 0
Ancho: = W

Si% Altura% = 0
Altura: = H

WinMove, A ,,% X%,% Y%,% Ancho%,% Alto%
}

La "A" en el script significa que funcionará en la ventana activa; puede reemplazarla con el título de una ventana específica si lo desea. Notará que la primera línea de la función toma el ancho / alto actual y la posición X / Y, que luego se usa en el script en caso de que el ancho / alto no esté configurado, y para dejar la posición X / Y actual en la pantalla. en el mismo lugar.

Cambiar el tamaño de una ventana a un ancho / alto específico

Esta es quizás la función más útil para los desarrolladores web, que pueden querer cambiar el tamaño de un navegador a dimensiones específicas para probar el diseño de una página. Claro, hay muchas aplicaciones y complementos de navegador que hacen lo mismo, pero si eres un usuario de AutoHotkey, todo lo que necesitas son algunas líneas adicionales de código para eliminar toda esa sobrecarga.

Para cambiar el tamaño a un ancho y alto específicos, querrá usar la función de esta manera:

ResizeWin (ancho, alto)

Luego puede asignarlo a una tecla de acceso rápido, en este caso usaremos Win + Alt + U como tecla de acceso rápido para cambiar el tamaño de la ventana activa actual a 800 × 600.

#! u :: ResizeWin (800,600)


Cambiar el tamaño de una ventana a un ancho específico

También puede omitir el parámetro de altura al llamar a la función para cambiar solo el tamaño del ancho de la ventana pero no la altura. Probablemente sea menos útil, pero he descubierto que funciona bien cuando tienes una pantalla muy grande y quieres cambiar el tamaño de varias ventanas para que quepan una al lado de la otra en la pantalla.

Por ejemplo, esta línea asignaría la tecla de acceso rápido Win + Alt + U para cambiar el tamaño de la ventana a 640 píxeles de ancho y dejar la altura igual:

#! u :: ResizeWin (640)


Cambiar el tamaño de una ventana a una altura específica

Para cambiar el tamaño de una ventana a una altura específica y dejar el mismo ancho, simplemente pase 0 como parámetro de altura. Por ejemplo, para cambiar el tamaño de la ventana actual a 400 píxeles de alto cuando presiona Win + Alt + U, usaría esta línea:

#! u :: ResizeWin (0,400)

Es una función útil que puede colocar en su secuencia de comandos de AutoHotkey; incluso si no la necesita en este momento, probablemente sea útil guardarla para más adelante. También tenemos una versión descargable del script que puede usar aquí:

Descargue ResizeWindows AutoHotkey Script de howtogeek.com

.entrada-contenido .entry-footer

Resize Windows With AutoHotkey

How To Easily Create A Resizable GUI In AutoHotkey

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


Mantenimiento y Optimización - Artículos más populares

Cómo evitar temporalmente que su Mac duerma

Mantenimiento y Optimización Oct 20, 2025

Supongamos que comienzas una gran descarga y luego te vas a la cama. Cuando se despierta, se da cuenta de que su Mac se durmió antes de terminar su trabajo. ¿No hay alguna forma d..


Ventajas y desventajas del modo de "inicio rápido" de Windows 10

Mantenimiento y Optimización Jul 3, 2025

El inicio rápido de Windows 10 (llamado inicio rápido en Windows 8) funciona de manera similar al modo de suspensión híbrido de versiones anteriores de Windows. A..


5 consejos para tomar mejores fotos con la cámara de su teléfono inteligente

Mantenimiento y Optimización Jan 18, 2025

Las cámaras de apuntar y disparar han seguido el camino del dodo. Seguro, los fotógrafos expertos pueden recurrir a Cámaras DSLR , pero la mayoría de nosotros nos..


Hacer que Internet Explorer abra diferentes conjuntos de pestañas según el día de la semana

Mantenimiento y Optimización Jun 3, 2025

CONTENIDO NO CUBIERTO Si tiene que usar Internet Explorer para trabajar y necesita abrir un conjunto diferente de pestañas específicas del trabajo todos los días, ¿existe una ..


10 cosas que necesita saber sobre Windows 8.1

Mantenimiento y Optimización Mar 17, 2025

CONTENIDO NO CUBIERTO Windows 8 era muy diferente de Windows 7, pero el cambio solo se está acelerando. Windows 8.1 ha experimentado bastantes cambios desde Window..


7 consejos para aprovechar al máximo BleachBit, un "CCleaner para Linux"

Mantenimiento y Optimización Jun 19, 2025

Me gusta CCleaner en Windows, BleachBit libera espacio al eliminar archivos sin importancia y ayuda a mantener su privacidad al eliminar datos confidenciales. Y, al i..


Reemplazar la página Nueva pestaña de Google Chrome con Marcación rápida

Mantenimiento y Optimización Dec 8, 2024

CONTENIDO NO CUBIERTO ¿Está buscando una buena alternativa a la página Nueva pestaña en Google Chrome? Entonces definitivamente querrá echar un vistazo más de cerca a la extensión de..


Exportar su página de inicio de iGoogle a otra cuenta

Mantenimiento y Optimización Dec 21, 2024

Si eres fanático de iGoogle, probablemente tengas una configuración perfecta con fuentes RSS, temas y otros gadgets tal como te gusta. Hoy echamos un vistazo a la exportación de esa config..


Categorías