it-swarm.asia

قم بتنفيذ DPI من التطبيقات الفردية في Windows

هل من الممكن ضبط DPI للتطبيقات الفردية في Windows؟

أريد زيادة DPI لتطبيق واحد أو أكثر ولكن ليس النظام بأكمله.

هل يمكن هذا؟

41
yngvedh

هل من الممكن ضبط DPI للتطبيقات الفردية في Windows؟

في كلمة ، لا.

إنه وضع عالمي.

17
Molly7244

إليك طريقة يمكن أن تلبي احتياجاتك بطريقة غير مباشرة. في نظامي التشغيل Windows 8.1 و Windows 10 ، هناك إمكانية لتمكين تحجيم نقطة في البوصة للتطبيقات القديمة المكتوبة قبل ظهور شاشات عالية الدقة. سيجعل Windows أحد التطبيقات يعتقد أنه يعتمد على شاشة منخفضة نقطة في البوصة وسيهتم بتحجيم النافذة بأكملها للتطبيق ، بحيث تظهر النتيجة كبيرة بما يكفي على شاشة عالية البوصة. سيكون هذا تحجيم الصورة النقطية ، وليس متجهًا ، لذا نتوقع بعض التمويه نتيجة لذلك.

ستحتاج إلى تمكين مفتاح واحد في التسجيل ، ثم توفير ملف بيان XML لكل تطبيق تريد قياسه. البرنامج التعليمي الجيد في هذا هو كيفية إصلاح تطبيق Scaling Surface Pro 4 + شاشات عرض DPI عالية أخرى.

فيما يلي الجزء المهم من البيان الخارجي المنشور في وصف فيديو 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>

وهنا يأتي محتوى ملف .reg الذي ينشط ملفات البيان الخارجي:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide]
"PreferExternalManifest"=dword:00000001
8
Andy

نعم فعلا! يمكن إنجازه. يمكنك تغيير إعداد DPI الخاص بالتطبيق الفردي في Windows ، ولكن فقط إذا كان يدعمه. يمكنك القيام بذلك بالطريقة التالية.

إذا كان لديك عدد قليل من التطبيقات المحددة التي تدعم إعدادات DPI عالية ، لكن لا تشير إلى ذلك ، يمكنك تكوين هذه التفاصيل يدويًا. للقيام بذلك ، انقر بزر الماوس الأيمن فوق الاختصار الذي يقوم بتشغيل التطبيق (في قائمة "ابدأ") واختر "خصائص". في علامة التبويب "التوافق" ، قم بتمكين الخيار المسمى Disable Display Scaling في إعدادات DPI العالية. إذا كان لديك الكثير من التطبيقات لتكوينها ، فإن هذا يتعب بسرعة.

ملاحظة: هذا سوف يعمل بشكل جيد مع نظام التشغيل Windows Vista و Windows 7 لا يعرفون نظام التشغيل Windows XP.

8
bkdubey

حل WINDOWS 10 في أجهزة الكمبيوتر عالية الدقة.

انقر بزر الماوس الأيمن على أيقونة البرنامج/الرابط> الخصائص> علامة التبويب "التوافق"> قم بتغيير إعداد DPI العالي> حدد خانة الاختيار "تجاوز سلوك التحجيم العالي DPI"> حدد "system" في النافذة أدناه (الافتراضي هو "application")

2
have fun