¿Es posible configurar el DPI de aplicaciones individuales en Windows?
Quiero aumentar el DPI de una o más aplicaciones, pero no todo el sistema.
Se puede hacer esto?
¿Es posible configurar el DPI de aplicaciones individuales en Windows?
Quiero aumentar el DPI de una o más aplicaciones, pero no todo el sistema.
Se puede hacer esto?
Respuestas:
¿Es posible configurar el DPI de aplicaciones individuales en Windows?
En una palabra, no.
Es un escenario global.
Aquí hay una técnica que puede abordar indirectamente su necesidad. En Windows 8.1 y Windows 10 existe la posibilidad de habilitar el escalado de dpi para aplicaciones antiguas escritas antes de que aparecieran pantallas de alta resolución. Windows hará que una aplicación crea que está dibujando en una pantalla de baja resolución y se encargará de escalar la ventana completa de la aplicación, de modo que el resultado se muestre lo suficientemente grande en una pantalla de alta resolución. Esta será una escala de mapa de bits, no vector, por lo que se espera un poco de desenfoque como consecuencia.
Deberá habilitar una clave en el registro y luego proporcionar un archivo de manifiesto XML para cada aplicación que desee escalar. Un buen tutorial sobre esto es Cómo arreglar App Scaling Surface Pro 4 + Otras pantallas de alto DPI .
Aquí viene la sección importante del manifiesto externo publicado en la descripción del video de YouTube:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
Y aquí viene el contenido del archivo .reg que activa los archivos de manifiesto externos:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide]
"PreferExternalManifest"=dword:00000001
¡Sí! Se puede hacer. Puede cambiar la configuración de DPI de una aplicación individual en Windows, pero solo si es compatible. Puedes hacer esto de la siguiente manera.
Si tiene algunas aplicaciones específicas que admiten configuraciones de DPI altas, pero no lo indican, puede configurar ese detalle manualmente. Para hacerlo, haga clic con el botón derecho en el acceso directo que inicia la aplicación (en el menú Inicio) y elija Propiedades. En la pestaña Compatibilidad, habilite la opción llamada Deshabilitar escala de visualización en configuraciones de DPI alto. Si tiene muchas aplicaciones para configurar, esto se vuelve agotador rápidamente.
Nota: Esto funcionará bien con Windows Vista y Windows 7 no sabe acerca de Windows XP.
SOLUCIÓN PARA WINDOWS 10 en PC de alta resolución.
Haga clic con el botón derecho en el ícono / enlace del software> propiedades> pestaña "compatibilidad"> cambie la configuración de DPI alto> marque la casilla de verificación "anular el comportamiento de escalado de DPI alto"> seleccione "sistema" en la ventana a continuación (el valor predeterminado es "aplicación")