Hola.
Bien, supongo que funciona. Se podría abreviar incluso más pero está bien. No rompe nada. Simplemente obtiene el identificador (hwnd) de la ventana principal y lo usa para hacer una llamada a la API de Windows con user32.IsZoomed(hwnd) que comprueba el estado de una ventana. Si en lugar de en un script metes ese código en un evento foreground, se ejecutará cada vez que enfoques una ventana.
Cuando le pidas código a la IA dile que te lo dé con comentarios explicando cada paso. Si tienes dudas, copia la línea o el bloque y pregúntale qué hace exactamente.
Saludos
Enviado desde mi iPhone
> El 21 mar 2026, a las 12:29, Rafael Gómez <
rafael.gome...@gmail.com> escribió:
>
> Hola:
> --
> Visita la web oficial de la comunidad de NVDA en español para acceder a recursos y descargas que desplegarán todo el potencial de tu lector de pantalla:
>
https://nvda.es
> Visita la tienda de la web oficial de la comunidad para adquirir algunos productos, como materiales de formación o sintetizadores de voz, que mejorarán tu experiencia con NVDA:
https://nvda.es/tienda/
> Consulta las normas de esta lista siempre que quieras en la siguiente dirección:
>
https://nvda.es/documentacion/normas-de-convivencia-y-buen-comportamiento/normas-de-la-lista-de-correo-de-la-comunidad-de-nvda-en-espanol/
> --- Has recibido este mensaje porque estás suscrito al grupo "NVDA en español" de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a
nvda-es+u...@googlegroups.com.
> Para ver este debate, visita
https://groups.google.com/d/msgid/nvda-es/a854bc77-88ed-4824-b4bc-ed0f7daf2876%40gmail.com.