Bireysel uygulamaların DPI'larını Windows'ta ayarlamak mümkün müdür?
Bir veya daha fazla uygulamanın DPI değerini artırmak istiyorum, ancak tüm sistemi değil.
Bu yapılabilir mi?
Bireysel uygulamaların DPI'larını Windows'ta ayarlamak mümkün müdür?
Bir veya daha fazla uygulamanın DPI değerini artırmak istiyorum, ancak tüm sistemi değil.
Bu yapılabilir mi?
Yanıtlar:
Bireysel uygulamaların DPI'larını Windows'ta ayarlamak mümkün müdür?
Bir kelimeyle, hayır.
Bu küresel bir ayar.
İşte dolaylı olarak ihtiyacınıza cevap verebilecek bir teknik. Windows 8.1 ve Windows 10'da, yüksek çözünürlüklü ekranlar görünmeden önce yazılan eski uygulamalar için dpi ölçeklendirmeyi etkinleştirme olasılığı vardır. Windows, bir uygulamanın düşük dpi ekranla çizdiğine inanmasını sağlayacak ve uygulama için tüm pencereyi ölçeklendirme işini üstlenecek, böylece sonuç yüksek dpi ekranda yeterince büyük gösterilecektir. Bu bitmap ölçekleme olacak, vektör yok, bu yüzden sonuç olarak biraz bulanıklaştırma bekleniyor.
Bir anahtarı kayıt defterinde etkinleştirmeniz ve ardından ölçeklendirmek istediğiniz her uygulama için bir XML bildirim dosyası sağlamanız gerekir. Bu konuda iyi bir öğretici Uygulama Ölçekleme Yüzey Pro 4 + Diğer Yüksek DPI Ekranlar Nasıl Onarılır .
İşte YouTube video açıklamasında yayınlanan dış bildirinin önemli bölümü:
<?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>
Ve burada dış bildirim dosyalarını aktive eden .reg dosyası içeriği geliyor:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide]
"PreferExternalManifest"=dword:00000001
Evet! Yapılabilir. Tek bir uygulamanın DPI ayarını Windows'ta, ancak bunu destekliyorsa değiştirebilirsiniz. Bunu aşağıdaki şekilde yapabilirsiniz.
Yüksek DPI ayarlarını destekleyen birkaç özel uygulamanız varsa ancak belirtmiyorsanız, bu ayrıntıyı manuel olarak yapılandırabilirsiniz. Bunu yapmak için, uygulamayı başlatan kısayola sağ tıklayın (Başlat menüsünde) ve Özellikler'i seçin. Uyumluluk sekmesinde, Yüksek DPI Ayarlarında Ekran Ölçeklemeyi Devre Dışı Bırak seçeneğini belirleyin. Yapılandırmanız gereken çok sayıda uygulama varsa, bu çok yorucu olur.
Not: Bu sadece Windows Vista ile iyi çalışacaktır ve Windows 7, Windows XP hakkında bir şey bilmemektedir.
Yüksek çözünürlüklü PC'lerde WINDOWS 10 ÇÖZÜM.
Yazılım ikonuna / linkine> properties> "uygunluk" sekmesine sağ tıklayın> yüksek DPI ayarını değiştirin> "yüksek DPI ölçeklendirme davranışını geçersiz kıl"> onay kutusunu işaretleyin>> aşağıdaki pencerede "sistem" i seçin (varsayılan "uygulama" dır)